HaskellWiki

Haskell | Wiki community | Recent changes
Random page | Special pages

 

Not logged in
Log in | Help

Ce face functia concat ?

Categories: Ro

Data fiind o lista de liste, functia concat concateneaza toate acele liste intr-una singura.

Are tipul: concat :: [ [a] ] -> [a]


Exemplu: concat [ [1,2],[23,24,5],[6] ] va da ca rezultat: [1,2,23,24,5,6]


Unde ati mai intalnit-o: La formula operatorului bind (>>=) al monadei parserelor. Acolo fiecare pereche (valoare,string) producea o lista de rezultate. Dat fiind ca din lista de perechi date de primul parser se obtinea ulterior o lista de liste de perechi, micile liste interioare listei mari trebuiau concatenate pentru a obtine lista finala.


Pagina indexata la indexul Categories:Ro


<= Inapoi la pagina principala Ro/Haskell.

<- Inapoi la Intrebarile incepatorului Ro/Haskell.

Retrieved from "http://www.haskell.org/haskellwiki/Ce_face_functia_concat_%3F"

This page has been accessed 435 times. This page was last modified 09:58, 21 January 2008. Recent content is available under a simple permissive license.