Предположим, у меня есть список, и я хочу разделить его на подсписки размером n
, причем последний подсписок может быть меньше остальных.Является ли это обычной идиомой в функциональном программировании, и если да, то как она называется?
Пример использования этой функции - обработка элементов списка в пакетном режиме.
Я былудалось найти только одну библиотеку, которая реализует эту функцию - Google Guava Iterables#partition(Iterable, int)
.