Dire, se voglio creare un prodotto cartesiano di due liste, potrei fare (qui in Haskell, ma posso fare lo stesso ad esempio in Scala o qualsiasi altra lingua in grado di FP)
cartesianProd = liftM2 (,)
quindi
>cartesianProd [1,2] [3,4]...
posta
14.02.2014 - 02:35