如何提高函数式编程技巧

18-10-18 banq
         

如何提高函数编程技巧:

- 使用数据类型与操作data types + operations

- 剥离不相关的细节

- 将决定性方向性代码放到高层中

- 最大化多义性+类型类别polymorphism + type classes

- 尽可能使用组合composition