Transformers
Monad Transformers[edit]
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