Haskell

TwitterFacebook
Get flash to fully experience Pearltrees
It's a standing joke in the Haskell community that every Haskell programmer, as part of his or her learning process, will eventually write one or more monad tutorials. http://mvanier.livejournal.com/3917.html

Mike's World-O-Programming - Yet Another Monad Tutorial (part 1: basics)

http://cdsmith.wordpress.com/2012/04/18/why-do-monads-matter/

Why Do Monads Matter? « Sententia cdsmithus

( A Side Note: I’ve been formulating the final thoughts on this post for about a week now. In an entirely unrelated coincidence, a good friend of mine and fellow Haskell programmer, Doug Beardsley, ended up writing two posts about monads over the weekend as well. Weird!
http://yannesposito.com/Scratch/en/blog/Haskell-the-Hard-Way/ tl;dr : A very short and dense tutorial for learning Haskell.

Learn Haskell Fast and Hard

What's the Difference?

Combinations and Permutations

http://www.mathsisfun.com/combinatorics/combinations-permutations.html

Haskell/Category theory

http://en.wikibooks.org/wiki/Haskell/Category_theory This article attempts to give an overview of category theory, in so far as it applies to Haskell.

Parsec

From HaskellWiki http://www.haskell.org/haskellwiki/Parsec