- filter<Item, Filtered>(predicate: Predicate<Item, Filtered>): (<Iterable>(iterable: Iterable) => GeneratorOutput<Iterable>)
-
Parameters
-
predicate: Predicate<Item, Filtered>
Returns (<Iterable>(iterable: Iterable) => GeneratorOutput<Iterable>)
-
- <Iterable>(iterable: Iterable): GeneratorOutput<Iterable>
-
Type Parameters
-
Iterable extends AsynchronousIterable<Item>
Filters items in an iterable or asynchronous iterable against a predicate and returns items that evaluated to
true
.Example
Returns
Curried function with
predicate
set in context.