【好书试读】前端函数式攻城指南-阿里云开发者社区

开发者社区> 开发与运维> 正文

【好书试读】前端函数式攻城指南

简介: 开始试读:https://yqfile.alicdn.com/5b9a3f747101a427f4c501288f8cd20e.pdf 天猫购买链接:前端函数式攻城指南 函数式编程可以说是非常古老的编程方式,但是近年来函数式编程越来越受到人们的关注。不管是 Google 力推

56af1ecae6181a3680db19cb3e08647c7e127a30


开始试读:https://yqfile.alicdn.com/5b9a3f747101a427f4c501288f8cd20e.pdf

天猫购买链接:前端函数式攻城指南

函数式编程可以说是非常古老的编程方式,但是近年来函数式编程越来越受到人们的关注。不管是 Google 力推的 Go、学术派的 Scala 与 Haskell,还是 Lisp 的新 方言 Clojure,这些新的函数式编程语言都越来越受到人们的关注。

当然不仅是后端函数式编程语言层出不穷,前端也不甘示弱。虽然前端浏览器只支持一门语言——JavaScript,但是能支持函数式编程的 JavaScript 库越来越多,比如Functional JavaScript1、Underscore、lodash等。不仅如此,还有一些能编译成 JavaScript 的语言,能让前端的函数式编程发挥到极致,例如 Haskell 的 PureScript、 Scala 的 Scalajs、Clojure 的 ClojureScript。

本书涵盖了大部分函数式编程思想,包括 JavaScript 的函数式支持,Clojure 风格的集合、递归、函数 组合、宏、模式匹配、实用的 Monads,以及前端的并发编程。



版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章