743
备注:
|
1044
|
删除的内容标记成这样。 | 加入的内容标记成这样。 |
行号 2: | 行号 2: |
==基本概念== * Functional programming 函数式编程: http://en.wikipedia.org/wiki/Functional_programming * Lambda Calculus * Currying: * Closure: * Higher-order functions * Recursion * Lazy evaluation * Fix point ==SICP相关== 1. Structure and Interpretation of Computer Programs中代码的Python实现: [[SICP的Python实现]] 1. Structure and Interpretation of Computer Programs http://mitpress.mit.edu/sicp/ 1. 作者授课录像下载 http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/ 1. 函数式编程的讨论 http://www.hibernate.org.cn/viewtopic.php?t=7569&postdays=0&postorder=asc&start=0 1. Scheme标准 http://www.schemers.org/Documents/Standards/R5RS/ 1. The Scheme Programming Language, 2nd Edition ©; 1996 Prentice Hall http://www.scheme.com/tspl2d/ |
|
行号 3: | 行号 21: |
1. 介绍中给的这个连接一定看看,除了英文全文还有很多东西 http://mitpress.mit.edu/sicp/ 1. The Scheme Programming Language, 2nd Edition ©; 1996 Prentice Hall http://www.scheme.com/tspl2d/ 1. 作者授课录像下载 http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/ 1. 这个用于备查 http://www.schemers.org/Documents/Standards/R5RS/ |
|
行号 13: | 行号 22: |
1. 函数式编程functional programming: http://www.hibernate.org.cn/viewtopic.php?t=7569&postdays=0&postorder=asc&start=0 |
==基本概念==
Functional programming 函数式编程: http://en.wikipedia.org/wiki/Functional_programming
- Lambda Calculus
- Currying:
- Closure:
- Higher-order functions
- Recursion
- Lazy evaluation
- Fix point
==SICP相关==
Structure and Interpretation of Computer Programs中代码的Python实现: SICP的Python实现
Structure and Interpretation of Computer Programs http://mitpress.mit.edu/sicp/
作者授课录像下载 http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/
函数式编程的讨论 http://www.hibernate.org.cn/viewtopic.php?t=7569&postdays=0&postorder=asc&start=0
The Scheme Programming Language, 2nd Edition ©; 1996 Prentice Hall http://www.scheme.com/tspl2d/
最省事的scheme环境,初学推荐 http://www.drscheme.org/
更多关于scheme http://www.schemers.org/ http://www.swiss.ai.mit.edu/projects/scheme/index.html