Ejercicio 24: armarFixture

Y para cerrar, vamos a presentar a una última función amiga que viene con Haskell: zipWith. Ésta toma una función binaria y dos listas y combina los elementos de las listas de a pares:

 zipWith (+) [1, 2] [4, 5]
[5, 7]  -- porque hace 1 + 4 y 2 + 5

Sabiendo esto, definí y declará el tipo para la función armarFixture, que tome dos listas de equipos de fútbol, y arme los partidos (un par de dos equipos). Ejemplo:

 armarFixture ["boca", "river", "racing"] ["river", "velez", "independiente"]
[("boca", "river"), ("river", "velez"), ("racing", "independiente")] 

Tené en cuenta que hay que filtrar los partidos en los que el equipo juege contra sí mismo.

Tenés que iniciar sesión antes de empezar a enviar tus soluciones