[Haskell-cafe] Monads and scope