[Haskell-cafe] Observations about foldM