Filter an iterable for values which pass a test.
The iterable object of interest.
The predicate function to invoke for each value.
An iterator which yields the values which pass the test.
import { filter } from '@lumino/algorithm';let data = [1, 2, 3, 4, 5, 6];let stream = filter(data, value => value % 2 === 0);Array.from(stream); // [2, 4, 6] Copy
import { filter } from '@lumino/algorithm';let data = [1, 2, 3, 4, 5, 6];let stream = filter(data, value => value % 2 === 0);Array.from(stream); // [2, 4, 6]
Filter an iterable for values which pass a test.