[Haskell-cafe] mixing map and mapM ?