zhangyanan0525 / learn-Functional-programming

学习函数式编程
0 stars 0 forks source link

compose #4

Open zhangyanan0525 opened 5 years ago

zhangyanan0525 commented 5 years ago

compose

非pointfree模式 var foo = function(name){ return compose([exclaim, toUpperCase])(name) } pointfree模式 var foo = compose([exclaim, toUpperCase])


pointfree模式能帮助我们减少不必要的命名,让代码保持简洁和通用
zhangyanan0525 commented 5 years ago

例子:redux源码的compose