如何提高函数式编程技巧

18-10-18 banq

如何提高函数编程技巧:
- 使用数据类型与操作data types + operations
- 剥离不相关的细节
- 将决定性方向性代码放到高层中
- 最大化多义性+类型类别polymorphism + type classes
- 尽可能使用组合composition