Как разбить список элементов в списки с не более чем N элементами?
ex: заданный список из 7 элементов, создайте группы из 4, оставив последнюю группу, возможно, с меньшим количеством элементов.
split(List(1,2,3,4,5,6,"seven"),4)
=> List(List(1,2,3,4), List(5,6,"seven"))