Re[2]: [Haskell-cafe] Another monad question...