Take a fixed number of items from an iterable.
An iterator which yields the specified number of items from the source iterable.
The returned iterator will exhaust early if the source iterable contains an insufficient number of items.
import { take } from '@lumino/algorithm';let stream = take([5, 4, 3, 2, 1, 0, -1], 3);Array.from(stream); // [5, 4, 3]
The iterable object of interest.
The number of items to take from the iterable.
Generated using TypeDoc
Take a fixed number of items from an iterable.
Returns
An iterator which yields the specified number of items from the source iterable.
Notes
The returned iterator will exhaust early if the source iterable contains an insufficient number of items.
Example