大神降临:JavaScript前端大师养成祕笈

大神降临:JavaScript前端大师养成祕笈 pdf epub mobi txt 电子书 下载 2025

想要找书就要到 小特书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

在后端,函数式语言层出不穷。在前端,函数式最后的边界也已经被渐渐打破。Scala的Scala.js、Clojure的ClojureScript都试图同构移向前端。原生JavaScript其实也可以透过丰富的函数库,让前端的函数式程式设计一样的舒适和优雅。

  本书涵盖大部分函数式程式设计思想,包括JavaScript的函数式支援,Clojure风格的集合、递回、函数组合、巨集、模式匹配、实用的Monads,以及前端的併发程式设计。

  适用:想要了解函数式程式设计的JavaScript程式师,或想学习JavaScript的函数式程式师。
 

著者信息

作者简介    

欧阳继超


  ThoughtWorks高级谘询师,活跃开源贡献者(github.com/jcouyang),热爱程式设计与写作。

图书目录

前言

01 函数式JavaScript
1.1 JavaScript 也是函数式语言吗
1.2 作为函数式语言,JavaScript 还差些什么
1.3 Underscore 你错了
1.4 小结 .

02 集合
2.1 集合的使用
2.2 持久性资料结构
2.3 不可变性
2.4 惰性序列
2.5 小结

03 递回
3.1 不可变性与递回
3.2 柯里悖论
3.3 尾递回最佳化
3.4 蹦跳乐园(Trampoline)
3.5 小结

04 函数组合
4.1 Underscore 到底做错了什么
4.2 柯里化有什么用
4.3 Transducer
4.4 组合与管线
4.5 小结

05 Macro 巨集
5.1 什么是REPL
5.2 为什么要语法糖
5.3 Sweet.js
5.4 Infi x Macro 和Operator
5.5 小结

06 模式比对
6.1 Destructure
6.2 Arity 函数
6.3 Fizz Buzz
6.4 代数资料类型(ADT)
6.5 小结

07 Monadic 程式设计
7.1 链式唿叫
7.2 Monad
7.3 走钢丝
7.4 Monad 在JavaScript 中的应用
7.5 Reactive 程式设计
7.6 小结

08 平行处理程式设计
8.1 什么是平行处理
8.2 通讯顺序处理程序(CSP)
8.3 使用Generator 实现CSP
8.4 实战CSP
8.5 小结

参考资料

图书序言

图书试读

None

用户评价

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 ttbooks.qciss.net All Rights Reserved. 小特书站 版权所有