最近在看Typescript,顺便看了一些函数式编程,然后半个国庆假期就没有了.做个笔记,分几个部分写吧. 最开始接触函数式编程的时候,第一个接触的概念就是高阶函数,和柯里化.咋一看,这不就是长期用来讲作用域的demo吗?我在日常也有用啊,有啥吗? 其实呢,设计模式或则编程范式往往不在于技巧,而在于思想.函数式编程就是一种编程的范式,并不在于技巧多么叼,而在于它的思想.其次才是由设计思想才衍生出来的技巧,技巧往往而言是服务于思想的.所以我觉得最开始学习函数式编程最好先了解一些相关概念和思想会比较…