curried-intrinsic
Version:
Curried intrinsics
3 lines (2 loc) • 349 B
TypeScript
import type { ArrayFnArgs, ArrayFnArgsExceptValue } from './_types';
export declare const filter: (<T, S extends T>(callbackFn: (value: T, index: number, array: readonly T[]) => value is S) => (array: readonly T[]) => S[]) & (<T_1>(callbackFn: (element: T_1, index: number, array: readonly T_1[]) => unknown) => (array: readonly T_1[]) => T_1[]);