variable filter

Call Signatures

<
T,
S extends T = T,
>
(
iterable: Iterable<T>,
test: (value: T) => value is S,
): Iterable<S>
<T>(
iterable: Iterable<T>,
test: (value: T) => unknown,
): Iterable<T>

Usage

import { filter } from "index.ts";