Monads Vanilla implementations (without the use of monad transformers) of some well-known Haskell monads. Only for fun & insight.