Задача

Реализуйте функцию sum в нескольких вариантах: суммирование произвольного числа аргументов и каррированные цепочки вызовов.

Пример

sum(1, 4, 10); // 15
sum(1)(3)(2); // 6
+sum(1)(2)(3)(4); // 10

Решение

См. также