Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The original monad papers, by Philip Wadler. Accept no substitutes.

http://homepages.inf.ed.ac.uk/wadler/topics/monads.html

http://homepages.inf.ed.ac.uk/wadler/

Alternatively, if you really are allergic to LaTeX, or beards, the recently Oscared sigfpe’s “You Could Have Invented Monads! (And Maybe You Already Have.)”

http://blog.sigfpe.com/2006/08/you-could-have-invented-monad...

There are no other monad tutorials. Just forget about them.



I highly recommend "You could have invented Monads", it helped me a lot. I also recommend the Haskell Wikibook:

http://en.wikibooks.org/wiki/Haskell/Understanding_monads


Yes there are. What made monads eventually "click" for me was the incredibly detailed, eight-part Mike Vanier's tutorial on monads in general and in Haskell in particular. First part: http://mvanier.livejournal.com/3917.html


You Could Have Invented Monads is what really made monads "click" for me. There are better tutorials for how to use monads in the real world, but I've never read a better description of why you would want to, if you don't know what they are.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: