Skip to content

curry4

curry4<A, B, C, D, E>(f): (a) => (b) => (c) => (d) => E

Defined in: Composition/curry.ts:44

Converts a 4-argument function into a curried function.

A

B

C

D

E

(a, b, c, d) => E

(a) => (b) => (c) => (d) => E

const add4 = (a: number, b: number, c: number, d: number) => a + b + c + d;
const curriedAdd4 = curry4(add4);
curriedAdd4(1)(2)(3)(4); // 10