Function reducer

  • Type Parameters

    • T

    Parameters

    • filter: ((x) => boolean)
        • (x): boolean
        • Parameters

          Returns boolean

    Returns ((map) => ((arr) => T[]))

      • (map): ((arr) => T[])
      • Parameters

        • map: ((x) => T)
            • (x): T
            • Parameters

              Returns T

        Returns ((arr) => T[])

          • (arr): T[]
          • Parameters

            • arr: T[]

            Returns T[]