[Haskell-cafe] How to write fast for loops