Re: [Haskell] Monadification as a refactoring [was: Mixing monadic and non-monadic functions]