Function filter

  • Same as Opt.filter, but also supports arrays.

    Type Parameters

    • T

    Parameters

    • p: ((_) => boolean)
        • (_): boolean
        • Parameters

          • _: T

          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[]

        Parameters

        • x: U

        Returns U extends Opt<T>
            ? Opt<T>
            : T[]

Generated using TypeDoc