Re: [Haskell-cafe] Referential Transparency and Monads