plainfp - v0.1.0
    Preparing search index...

    Function filter

    • Keep only elements for which predicate returns true. Index is passed as the second arg.

      Dual API — works data-first or curried for use in pipe.

      Type Parameters

      • T

      Parameters

      • xs: readonly T[]
      • predicate: (x: T, i: number) => boolean

      Returns T[]

      pipe(
      users,
      Arrays.filter((u) => u.active),
      )
    • Keep only elements for which predicate returns true. Index is passed as the second arg.

      Dual API — works data-first or curried for use in pipe.

      Type Parameters

      • T

      Parameters

      • predicate: (x: T, i: number) => boolean

      Returns (xs: readonly T[]) => T[]

      pipe(
      users,
      Arrays.filter((u) => u.active),
      )