The type of values that iterator will yield
The iterator you wish to filter over
Your filtering function
const set: Set<number> = new Set([1, 2, 3, 4, 5]);
const evenValues = filterIteratorToArray(
set.values(),
(item: number): boolean => {
return item % 2 === 0;
},
);
// evenValues = [2, 4];
Generated using TypeDoc
Eagerly Filter over an iterator and return an array of results