Type Parameters

  • F

Hierarchy

  • Reduce

Properties

Properties

reduceL: (<A, B>(reducer) => ((b) => ((fa) => B)))

Type declaration

    • <A, B>(reducer): ((b) => ((fa) => B))
    • Type Parameters

      • A

      • B

      Parameters

      • reducer: ((b) => ((a) => B))
          • (b): ((a) => B)
          • Parameters

            • b: B

            Returns ((a) => B)

              • (a): B
              • Parameters

                • a: A

                Returns B

      Returns ((b) => ((fa) => B))

        • (b): ((fa) => B)
        • Parameters

          • b: B

          Returns ((fa) => B)

            • (fa): B
            • Parameters

              Returns B

reduceR: (<A, B>(reducer) => ((fa) => ((b) => B)))

Type declaration

    • <A, B>(reducer): ((fa) => ((b) => B))
    • Type Parameters

      • A

      • B

      Parameters

      • reducer: ((a) => ((b) => B))
          • (a): ((b) => B)
          • Parameters

            • a: A

            Returns ((b) => B)

              • (b): B
              • Parameters

                • b: B

                Returns B

      Returns ((fa) => ((b) => B))

        • (fa): ((b) => B)
        • Parameters

          Returns ((b) => B)

            • (b): B
            • Parameters

              • b: B

              Returns B

Generated using TypeDoc