[Haskell-cafe] The rmonad package is mysterious