[Haskell-cafe] monad subexpressions