[Haskell-cafe] How to cut a file effciently?