[Haskell-cafe] monadic MapReduce