1函数柯里化
函数柯里化是将多参数或者异化参数转变成但参数或者无异化参数的一种函数式编程的运算方式。这么做的好处是可以将核心逻辑与其他逻辑分离开来,做法是使用一个函数返回一个函数,在第一个个函数中执行其他逻辑,并且对差异化参数进行处理,然后返回一个无差异参数且只有核心逻辑代码的函数,以后每次执行都只需要执行这个函数。
例子:func(a,b,c) 柯里化后是这样子的 func(a){ return func1(b){ return func2© {} } } ,func(a)是处理一些其他逻辑的代码,func2©里处理核心逻辑代码。