Dosyadaki satırları N'e bölen bişey sormuştun, hemen kaçtın kanaldan.
Ben de eve servis yapayım dedim :)
parts n = takeWhile (not . null) . unfoldr (Just . splitAt n)
*Main> parts 3 (lines "abc\nde\nfg\nhi\njk\nlm\nlo")
[["abc","de","fg"],["hi","jk","lm"],["lo"]]
Sevgiler...
[1] http://www.haskell.org/haskellwiki/Blow_your_mind
--
aycan