Understanding monads (May 04, 2010) Maybe List do Notation IO State Additive monads (MonadPlus) Monadic parser combinators Monad transformers Practical monads
do