Personal tools

De unde pot invata despre Monade ?

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
  +
Aceasta pagina este in dezvoltare...
  +
Exista o enorma bibliografie despre monade.
  +
  +
==. Monada de IO ==
 
O prezentare magnifica a monadei de I/O, a abordarilor concurentei, exceptiilor si a altor elemente utile practicianului (apeluri de functii de I/O ale sistemului de operare) gasiti in fascinanta expunere [http://research.microsoft.com/~simonpj/papers/marktoberdorf/mark.pdf "Tackling the Awkward Squad:..." de Simon Peyton Jones]
 
O prezentare magnifica a monadei de I/O, a abordarilor concurentei, exceptiilor si a altor elemente utile practicianului (apeluri de functii de I/O ale sistemului de operare) gasiti in fascinanta expunere [http://research.microsoft.com/~simonpj/papers/marktoberdorf/mark.pdf "Tackling the Awkward Squad:..." de Simon Peyton Jones]
   
 
Nu este singura sursa dar este una din cele mai bune surse publice de explicatii clare,didactice.
 
Nu este singura sursa dar este una din cele mai bune surse publice de explicatii clare,didactice.
   
  +
==. Monade din perspectiva mixta, matematica si Haskell==
  +
O lucrare frumoasa pentru matematicienii care stiu si teoria categoriilor:
  +
"The Haskell Programmer's Guide to the IO Monad" de Stefan Klinger.
  +
Ar trebui sa fie pe pagina web a autorului: [http://stefan-klinger.de http://stefan-klinger.de] cel putin asa sustine el in lucrare. Download [http://stefan-klinger.de/files/monadGuide.pdf de aici, link extern: http://stefan-klinger.de/files/monadGuide.pdf] Citit-o daca faceti un curs de teoria categoriilor cu aplicatii. Lucrarea incearca si reuseste (aproape peste tot) sa puna bine in legatura teoria matematica cu aplicatia ei: monada de IO din Haskell. Daca sunteti incepator absolut ... incercati cateva exercitii cu legile unor monade mai simple inainte de a o citi si asigurati-va ca posedati notiunile din teoria categoriilor implicate.
   
  +
Lista ramane deschisa. Multumesc celor care mi-au trimis mail-uri si referinte.
  +
Voi mai adauga si altele.
  +
----
 
[http://www.haskell.org/haskellwiki/Ro/Haskell <= Inapoi la pagina principala Ro/Haskell ]
 
[http://www.haskell.org/haskellwiki/Ro/Haskell <= Inapoi la pagina principala Ro/Haskell ]

Revision as of 09:02, 21 January 2008

Aceasta pagina este in dezvoltare... Exista o enorma bibliografie despre monade.

1 . Monada de IO

O prezentare magnifica a monadei de I/O, a abordarilor concurentei, exceptiilor si a altor elemente utile practicianului (apeluri de functii de I/O ale sistemului de operare) gasiti in fascinanta expunere "Tackling the Awkward Squad:..." de Simon Peyton Jones

Nu este singura sursa dar este una din cele mai bune surse publice de explicatii clare,didactice.

2 . Monade din perspectiva mixta, matematica si Haskell

O lucrare frumoasa pentru matematicienii care stiu si teoria categoriilor: "The Haskell Programmer's Guide to the IO Monad" de Stefan Klinger. Ar trebui sa fie pe pagina web a autorului: http://stefan-klinger.de cel putin asa sustine el in lucrare. Download de aici, link extern: http://stefan-klinger.de/files/monadGuide.pdf Citit-o daca faceti un curs de teoria categoriilor cu aplicatii. Lucrarea incearca si reuseste (aproape peste tot) sa puna bine in legatura teoria matematica cu aplicatia ei: monada de IO din Haskell. Daca sunteti incepator absolut ... incercati cateva exercitii cu legile unor monade mai simple inainte de a o citi si asigurati-va ca posedati notiunile din teoria categoriilor implicate.

Lista ramane deschisa. Multumesc celor care mi-au trimis mail-uri si referinte. Voi mai adauga si altele.


<= Inapoi la pagina principala Ro/Haskell