JavaScript: уровень 5
Вопрос 3 из 20
Как реализовать каррирование (currying) функции сложения двух чисел?
Ответ
const add = (a) => (b) => a + b;
add(2)(3); // 5
Каждый вызов возвращает новую функцию, ожидающую следующий аргумент.