将列表拆分为n元组

syn*_*pse 2 haskell

如何将列表拆分为指定长度的元组/列表列表?splitBy :: Int - > [a] - > [[a]]

splitBy 2"asdfgh"应该返回["as","df","gh"]

Ant*_*ony 6

splitEvery 通常会得到这份工作的点头.