Каррирование: различия между версиями

[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Нет описания правки
→‎JavaScript: Необязательно передавать результат переменной, можно выполнять возвращаемую функцию напрямую.
Строка 116:
}
}
var a = curry(4)(5); // вернёт 9
a(5); // => 9
</source>
Начиная с версии 1.7, появился краткий синтаксис для функций-однострочников и теперь стало возможным писать так:
<source lang="javascript">
var curry = function(x) function(y) x+y;
acurry(4)(5); // вернёт 9
 
var a = curry(4);
a(5); // вернёт 9
</source>