Skip to content

curry4

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

Defined in: Composition/curry.ts:46

Converts a 4-argument function into a curried function.

A

B

C

D

E

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

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

A

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

B

(c): (d) => E

C

(d): E

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