Producto cartesiano de dos conjuntos

Definir la función

tal que producto xs ys es el producto cartesiano de xs e ys. Por
ejemplo,

Comprobar con QuickCheck que el número de elementos de producto xs y es el producto del número de elementos de xs y de ys.

Soluciones

A continuación se muestran las soluciones en Haskell y las soluciones en Python.


Soluciones en Haskell

El código se encuentra en GitHub.


Soluciones en Python

El código se encuentra en GitHub.

Escribe tu solución