filter ()
- filter<T>(p): (<U>(x) => U extends Opt<T>
    ? Opt<T>
    : T[]) Parameters
p: ((_) => boolean)
- (_): boolean
 Returns boolean
Returns (<U>(x) => U extends Opt<T>
    ? Opt<T>
    : T[])
- <U>(x): U extends Opt<T>
    ? Opt<T>
    : T[] Type Parameters
U extends Opt<T> | readonly T[]
Returns U extends Opt<T>
    ? Opt<T>
    : T[]
Back to index
 
Same as Opt.filter, but also supports arrays.