JavaScript 函数式编程指南

内容简介

本书主要介绍如何通过 ECMAScript 6 将函数式编程技术应用于代码,以降低代码的复杂性。

本书共三部分内容。第一部分“函数式思想”是为第二部分的学习作铺垫的,这一部分引入了对函数式 JavaScript 的描述,从一些核心的函数式概念入手,介绍了纯函数、副作用以及声明式编程等函数式编程的主要支柱:第二部分“函数式基础”重点介绍函数式编程的核心技术,如函数链、柯里化、组合、Monad 等;第三部分“函数式技能提升”则是介绍使用函数式编程解决现实问题的方法。

本书循序渐进地将函数式编程的相关知识铺陈开来,以理论作铺垫,并铺以实例,旨在帮助读者更好地掌握这些内容。如果读者是对面向对象软件有一定的了解,且对现代 Web 应用程序挑战有一定认识的 JavaScript 开发人员,那么可以从中提升函数式编程技能。如果读者是函数式编程的初学者,那么可以将本书作为入门书籍仔细阅读,为今后的学习夯实基础。

作者简介

Luis Atencio(@luijar) 是美国佛罗里达州劳德代尔堡的 Citrix Systems 公司的一名软件工程师。他拥有计算机科学学士学位和硕士学位,现在使用 JavaScript、Java 和 PHP 平台进行全职开发和构建应用程序。Luis 积极参与社区活动,并经常在当地的聚会和会议中发表演讲。他在 luisatencio.net 上发布关于软件工程的博客,并为杂志和 DZone 撰写文章,同时还是《RxJS in Action》的共同作者。

极客书购买须知

  1. 本产品为《JavaScript 函数式编程指南》一书电子版全本内容,共计 20.2 万字。
  2. 付费购买用户、会员用户可享受文章永久阅读权限。
  3. 本产品为虚拟产品,一经付费概不退款,敬请谅解。
  4. 本产品内容授权自人民邮电出版社。
  5. 极客书同时可在 http://gitbook.cn/ 购买与阅读。
推荐电子书查看更多电子书
人工智能芯片研究报告
AMiner
人工智能
免费
免费2.9 万字
重新理解创业:一个创业者的途中思考
周航
创业
¥34.814.2 万字
HTTP/2 基础教程
Stephen Ludin 等
HTTP
网络架构
¥24.9920.1 万字
生命密码:你的第一本基因科普书
尹烨
特价
科普
基因
限时 ¥24.99¥40.831 万字
SQL 进阶教程
MICK
SQL
数据库
¥39.9945.5 万字
微信扫描登录