Transformers

From HaskellWiki
Revision as of 09:51, 29 January 2010 by Ha$kell (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.


Monad Transformers

Transformatorii de monade sunt un set de functii de nivel superior care au fost inventate din motive exclusiv proactice: Monadele nu se pot compune intre ele folosind operatiile lor uzuale, interne (bind scris si >> = impreuna cu return).

Ca urmare au fost dezvoltate aceste functii de nivel superior care permit sa adaugam unei monade proprietatile alteia.

Utilizare: Construirea unor monade complexe: cu output, stari, stiva, etc necesare implementarii limbajelor de programare sofisticate, simularii programarii imperative prin programare functionala si altor aplicatii.

Planuisem sa scriem o carte despre aceste notiuni sau macar un capitol intr-un volum de Informatica Teoretica.


pagina in curs de dezvoltare