[Haskell-cafe] Making monadic code more concise