"currying" in Chinese (Simplified)
柯里化(编程)
Definition
柯里化是编程中的一个概念,它将带有多个参数的函数转变成一系列每次只接收一个参数的函数。
Usage Notes (Chinese (Simplified))
主要用于函数式编程或JavaScript中。与食物“咖喱”无关。常见说法为“柯里化函数”。容易与“部分应用”混淆,但其实二者含义不同。
Examples
Currying is important in functional programming.
**柯里化**在函数式编程中很重要。
Currying changes how arguments are provided to functions.
**柯里化**改变了向函数传递参数的方式。
In JavaScript, currying makes code more flexible.
在JavaScript中,**柯里化**让代码更灵活。
Many libraries use currying to simplify function composition.
许多库使用**柯里化**来简化函数组合。
You can avoid code repetition with currying techniques.
利用**柯里化**技巧可以避免代码重复。
When learning functional programming, understanding currying is a big help.
学习函数式编程时,理解**柯里化**非常有帮助。