reservoir
reservoir<
T>(items,k):T[]
Defined in: src/global/collections.ts:122
k elements from an iterable of unknown length, in one pass.
Type Parameters
Section titled “Type Parameters”T
Parameters
Section titled “Parameters”Iterable<T>
number
Returns
Section titled “Returns”T[]
Example
Section titled “Example”function* lines() { yield "first"; yield "second"; yield "third";}// Nothing is buffered, so the source may be far larger than memory.reservoir(lines(), 2); // [ "third", "first" ]