Currying

Карирування

Використовуйте ланцюжок функцій-стрілок:

// функція каріровання
let add = (x: number) => (y: number) => x + y;

// легке використання
add(123)(456);

// часткове використання
let add123 = add(123);

// повне використання
add123(456);

Last updated