Package-level declarations
Types
A sublist view of a sourceList that provides access to a portion of the list within the specified range (start, end). Modifications to the original list are reflected in the sublist.
Represents a list of windows as a list of InPlaceSubList created from a source list. Each window is a view into the original list. Changes in the original list will be reflected in the windows.
Functions
Splits this list into a list of InPlaceSubList each not exceeding the given chunkSize. The last list may have less elements than the given chunkSize.
Iterates through the windows of the list and performs the given action on each window.
Returns a list of windows with the given windowSize sliding with the given step. Each window is a view into the original list. Changes in the original list will be reflected in the windows.