splitInChunks method

List<List<T>> splitInChunks(
  1. int chunkSize
)

Implementation

List<List<T>> splitInChunks(int chunkSize) => [
      for (var i = 0; i < length; i += chunkSize)
        [for (var j = 0; j < chunkSize && i + j < length; j++) this[i + j]]
    ];