filter
constfilter: <T>(fn: (x:T) =>boolean|null,iterable:Iterable<T>) =>Iterable<T> =builtins.filter
Defined in: packages/pythonlib/src/index.ts:156
Return an iterable yielding items where the function returns true.
If function is null, return items that are truthy. Uses ES2024 Iterator.prototype.filter() for lazy evaluation.
Type Parameters
| Type Parameter |
|---|
T |
Parameters
| Parameter | Type | Description |
|---|---|---|
fn | (x: T) => boolean | null | The predicate function (or null for truthiness check) |
iterable | Iterable<T> | The input iterable |
Returns
Iterable<T>
An iterable of filtered values