Re[2]: [Haskell] Mixing monadic and non-monadic functions