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

141 байт добавлено ,  6 лет назад
groovy
(сортировка)
(groovy)
let addOne = add 1 //'a -> 'a
let x = addOne 10 // 11
</source>
 
=== [[Groovy]] ===
<source lang="groovy">
def multiply = { a, b -> a * b }
def doubler = multiply.curry(2)
assert doubler(4) == 8
</source>
 
2

правки