variable filter import { filter } from "async.ts"; Call Signatures <T, S extends T>(iterable: AsyncIterable<T>, check: (value: T) => value is S): AsyncIterable<S> <T>(iterable: AsyncIterable<T>, check: (value: T) => unknown): AsyncIterable<T>