edit Math

This commit is contained in:
Ruan Yifeng
2015-07-08 16:37:02 +08:00
parent 11fe1b4e92
commit b4fb3a71b8
2 changed files with 252 additions and 61 deletions
+3 -3
View File
@@ -647,10 +647,10 @@ i// 等同于
bar.apply(foo, arguments);
```
箭头函数还有一个功能,就是可以很方便地改写λ微积分
箭头函数还有一个功能,就是可以很方便地改写λ演算
```javascript
// λ微积分的写法
// λ演算的写法
fix = λf.(λx.f(λv.x(x)(v)))(λx.f(λv.x(x)(v)))
// ES6的写法
@@ -658,7 +658,7 @@ var fix = f => (x => f(v => x(x)(v)))
(x => f(v => x(x)(v)));
```
上面两种写法,几乎是一一对应的。由于λ微积分对于计算机科学非常重要,这使得我们可以用ES6作为替代工具,探索计算机科学。
上面两种写法,几乎是一一对应的。由于λ演算对于计算机科学非常重要,这使得我们可以用ES6作为替代工具,探索计算机科学。
## 尾调用优化