There is a very nice new monad tutorial here: http://www.nomaware.com/monads/html/index.html For those of us (like me) who know a bit about monads but never quite grokked them, and who know a little Haskell, this is an ideal place to learn more. Monads represent a very interesting way to structure computations in functional languages. Mike