Understanding monads (May 04, 2010) do Notation Advanced monads Additive monads (MonadPlus) Monadic parser combinators Monad transformers Value recursion (MonadFix) Practical monads
do