743
备注:
|
2205
|
删除的内容标记成这样。 | 加入的内容标记成这样。 |
行号 2: | 行号 2: |
==基本概念== * [[http://en.wikipedia.org/wiki/Functional_programming|Functional programming]] [[http://zh.wikipedia.org/wiki/%E5%87%BD%E6%95%B8%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80|函数式编程]] * [[http://en.wikipedia.org/wiki/Lambda_calculus|Lambda Calculus]] [[http://zh.wikipedia.org/wiki/%CE%9B%E6%BC%94%E7%AE%97|λ演算]] * [[http://en.wikipedia.org/wiki/Currying|Currying]] * [[http://en.wikipedia.org/wiki/Closure_%28computer_science%29|Closure]] [[http://zh.wikipedia.org/wiki/%E9%97%AD%E5%8C%85_%28%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%A7%91%E5%AD%A6%29|闭包]] * [[http://en.wikipedia.org/wiki/Higher-order_function|Higher-order functions]] [[http://zh.wikipedia.org/wiki/%E9%AB%98%E9%98%B6%E5%87%BD%E6%95%B0|高阶函数]] * [[http://en.wikipedia.org/wiki/Recursion|Recursion]] [[http://zh.wikipedia.org/wiki/%E9%80%92%E5%BD%92|递归]] * [[http://en.wikipedia.org/wiki/Lazy_evaluation|Lazy evaluation]] [[http://zh.wikipedia.org/wiki/%E6%83%B0%E6%80%A7%E6%B1%82%E5%80%BC|惰性求值]] * [[http://en.wikipedia.org/wiki/Fixed_point_combinator|Fix point]] [[http://zh.wikipedia.org/wiki/%E4%B8%8D%E5%8A%A8%E7%82%B9%E7%BB%84%E5%90%88%E5%AD%90|不动点]] * [[http://en.wikipedia.org/wiki/Fold_%28higher-order_function%29|fold]] * [[http://en.wikipedia.org/wiki/Continuation|Continuation]] * [[http://en.wikipedia.org/wiki/Monad_%28functional_programming%29|Monad]] ==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: | 行号 23: |
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: | 行号 24: |
1. 函数式编程functional programming: http://www.hibernate.org.cn/viewtopic.php?t=7569&postdays=0&postorder=asc&start=0 |
==基本概念==
==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