《JavaScript ES6函数式编程入门经典》使用JavaScript ES6带你学习函数式
编程。你将学习柯里化、偏函数、高阶函数以及Monad等概念。
目前,编程语言已经将焦点从对象转移到函数。JavaScript支持函数式编
程,并允许开发者编写精心设计的代码。
主要内容
● 掌握函数式编程的概念
● 清楚函数在JavaScript中的地位
● 理解真实的函数式类库,并创建一个模拟underscore.js的函数式类库
● 实践纯错误处理技术,例如函子和Monad
● 了解ES6的函数式编程特性,例如扩展运算符和Generator
more >
译 者 序
函数式编程是一种古老的编程范式。近些年来,随着RxJS 等函数
式框架的流行,它焕发了青春,再次进入了我们的视野。与Haskell 等
语言相比,JavaScript 虽然不是一种纯函数语言,但它将函数视为一等
公民,非常适合函数式编程范式。函数式编程为应用带来的可维护性、
可测试性和可扩展性是不言而喻的,而纯函数、高阶函数、柯里化、组
合、Monad 等诸多概念往往令刚刚接触它的人无从下手。
快速掌握一个知识体系的秘诀是抓住概念并理清概念之间的关系。
本书将函数式编程中那些抽象的原理分解为一个个简单的概念,娓娓道
来,并配以丰富的实战案例,逐步带你领略函数式编程的魅力。掌握函
数式编程思想对开发与理解单数据流应用非常有帮助,愿本书带你开启
这段非凡的旅程!
本译作能够顺利完成,首先感谢清华大学出版社李阳老师的推荐与
信任,提供的非常有价值的建议使我在翻译的过程中受益良多。感谢我
的妻子对我的理解与支持。感谢如天使般可爱的女儿Eva,你是上天赐
给我最好的礼物。本书全部内容由梁宵翻译,参与翻译的还有腾讯高级
工程师王志寿和Uber 高级工程师罗誉家。
在翻译过程中我尽力修正了一些原作的小错误,但由于水平有限,
难免存在不足之处,恳请广大
more >
暂无课件
暂无样章
暂无网络资源
扫描二维码
下载APP了解更多
版权图片链接
|