- windows<T, Length>(length, offset, fill): ((arg: IteratorOrIterable<T>) => IterableIterator<Tuple<T, Length>>)
Parameters
- length: Length
- offset: number
- fill: T
- windows<T, Length>(length, offset): ((arg: T) => IterableIterator<IterSource<T>[]>)
Returns ((arg: T) => IterableIterator<IterSource<T>[]>)
- windows<T, Length>(arg, length, offset, fill): IterableIterator<Tuple<T, Length>>
Returns IterableIterator<Tuple<T, Length>>
- windows<T, Length>(arg, length, offset): IterableIterator<T[]>
Returns IterableIterator<T[]>
Yields sliding windows (tuples) of
length
from the input iterator. Each window is separated byoffset
number of elements.