Hartă (funcție)

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

În programarea funcțională, o hartă este o funcție care aplică o funcție dată unei liste de elemente și returnează o listă de rezultate. Sunt exemple atât de catamorfism, cât și de anamorfism .

De exemplu, dacă definim o funcție quadrato după cum urmează:

 pătrat x = x * x

apelarea map quadrato [1,2,3,4,5] reveni [1,4,9,16,25] , deoarece harta va traversa lista și va aplica funcția quadrato fiecărui element.

Elemente conexe