Type alias Curry3<T, U, V, R>

Curry3<T, U, V, R>: ((x) => ((y) => ((z) => R)))

Type Parameters

  • T

  • U

  • V

  • R

Type declaration

    • (x): ((y) => ((z) => R))
    • A curried function that takes exactly three arguments.

      Parameters

      • x: T

      Returns ((y) => ((z) => R))

        • (y): ((z) => R)
        • Parameters

          • y: U

          Returns ((z) => R)

            • (z): R
            • Parameters

              • z: V

              Returns R

Generated using TypeDoc