JS函数式编程指南
- 资料大王PDF
-
0 次阅读
-
0 次下载
-
2024-08-17 22:07:51
微信
赏
支付宝
文档简介:
目錄
1.
介紹
2.
第 1 章: 我们在做什么?
1.
介绍
2.
一个简单例子
3.
第 2 章: 一等公民的函数
1.
快速概览
2.
为何钟爱一等公民
4.
第 3 章: 纯函数的好处
1.
再次强调“纯”
2.
副作用可能包括...
3.
八年级数学
4.
追求“纯”的理由
5.
总结
5.
第 4 章: 柯里化(curry)
1.
不可或缺的 curry
2.
不仅仅是双关语/咖喱
3.
总结
6.
第 5 章: 代码组合(compose)
1.
函数饲养
2.
pointfree
3.
debug
4.
范畴学
5.
总结
7.
第 6章: 示例应用
1.
声明式代码
2.
一个函数式的 flickr
3.
有原则的重构
4.
总结
8.
第 7 章: Hindley-Milner 类型签名
1.
初识类型
2.
神秘的传奇故事
3.
缩小可能性范围
4.
自由定理
5.
总结
9.
第 8 章: 特百惠
1.
强大的容器
2.
第一个 functor
3.
薛定谔的 Maybe
4.
“纯”错误处理
5.
王老先生有作用...
6.
异步任务
7.
一点理论
8.
总结
10.
第 9 章: Monad
1.
pointed functor
2.
混合比喻
3.
chain 函数
4.
理论
5.
总结
11.
第 10 章: Applicative Functor
1.
应用 applicative functor
2.
瓶中之船
3.
协调于激励
4.
lift
5.
免费开瓶器
6.
定律
7.
总结
This is the Simplified Chinese translation of mostly-adequate-
guide , thank Professor Franklin Risby for his great work!
关于本书
这本书的主题是函数范式(functional paradigm),我们将使用
JavaScript 这个世界上最流行的函数式编程语言来讲述这一主
题。有人可能会觉得选择 JavaScript 并不明智,因为当前的主
流观点认为它是一门命令式(imperative)的语言,并不适合
用来讲函数式。但我认为,这是学习函数式编程的最好方式,
因为:
你很有可能在日常工作中......
评论
发表评论