写道
curry这个术语来自Haskell Curry, 这个数学家发明了局部函数的概念. Currying指的是把多个参数放进一个接受许多参数的函数, 形成一个新的函数接受余下的参数.
如: g(y)=f(x,y).curry(4)=f(4,y) //伪代码
Groovy, Ruby, Python, JavaScript中都有curry概念.
如: g(y)=f(x,y).curry(4)=f(4,y) //伪代码
Groovy, Ruby, Python, JavaScript中都有curry概念.