Swift 是一门有着合适的语言特性来适配函数式编程方法的优秀语言,对国内的大部分开发者来说,Swift 可能是我们第一次真正有机会去接触和使用的一门函数式特性语言。Swift在语法上更加优雅灵活,语言本身也遵循了函数式的设计模式。
《函数式Swift》是一本引领你进入Swift 函数式编程世界的优秀读物,它让更多的中国开发者有机会接触并了解Swift语言函数式的一面,是广大程序开发者不可多得的工具书。
目录
- 第1 章函数式思想2
- 第2 章案例研究:封装Core Image 12
- 第3 章Map、Filter 和Reduce 20
- 第4 章可选值34
- 第5 章案例研究:QuickCheck 47
- 第6 章不可变性的价值60
- 第7 章枚举68
- 第8 章纯函数式数据结构79
- 第9 章案例研究:图表94
- 第10 章生成器和序列110
- 第11 章案例研究:解析器组合算子127
- 第12 章案例研究:构建一个表格应用148
- 第13 章函子、适用函子与单子167
- 第14 章尾声176