This range splits a source range into chunkCount chunks of
approximately equal length. Source must be a forward range with
known length.
Unlike chunks, evenChunks takes a chunk count (not size).
The returned range will contain zero or more source.length /
chunkCount + 1 elements followed by source.length / chunkCount
elements. If source.length < chunkCount, some chunks will be empty.
chunkCount must not be zero, unless source is also empty.
This range splits a source range into chunkCount chunks of approximately equal length. Source must be a forward range with known length.
Unlike chunks, evenChunks takes a chunk count (not size). The returned range will contain zero or more source.length / chunkCount + 1 elements followed by source.length / chunkCount elements. If source.length < chunkCount, some chunks will be empty.
chunkCount must not be zero, unless source is also empty.