函数式编程
文章平均质量分 55
sdkfjlsdf
这个作者很懒,什么都没留下…
展开
-
haskell资源
##一些资源 http://learnyouahaskell.com/chapters - 标签: http://a.haskellcn.org/tags - 手把手叫你做lambda http://a.haskellcn.org/tag/51d4a2a198942416ea000009 Haskell's laziness allows us to ex原创 2015-08-04 12:57:42 · 434 阅读 · 0 评论 -
haskell介绍
这对我的触动很大。一直以来我都是用一种编程方法来解决所有我遇到的问题的。然后突然有一天,我发现有很多问题用别的方法来解决更好,于是我就开始去研究这方面的内容。一开始我的认识还是比较浅,应用这些方法的时候还处于只能了解表面的状态,譬如说曾经流行过几天的Fluent Interface,还有声明式编程啊,AOP等等。直到我遇到了这本全面改变我对C++模板看法的书——《Real World Haskel转载 2015-08-04 12:58:42 · 1843 阅读 · 0 评论 -
如何掌握函数式编程
https://wiki.haskell.org/Research_papers/Functional_pearls 《Pearls of Functional Algorithm Design》 https://wiki.haskell.org/Research_papers/Functional_pearls 《Pearls of Functional Algorithm原创 2015-08-04 13:00:10 · 401 阅读 · 0 评论 -
lambda算子
((lambda x (x x))(lambda x (lambda y (x x)))) = Y F (lambda x (lambda y (x x))) (lambda x (lambda y (x x))) = F F (lambda y1 ( (lambda x (lambda y (x x))) (lambda原创 2015-08-04 13:00:57 · 1452 阅读 · 0 评论 -
scheme(Lisp)资源
(define (sum sum-so-far lis) (if (null? lis) sum-so-far (sum (+ (car lis) sum-so-far) (cdr lis)))) (sum 0 '(1 2 3)) => (sum 1 '(2 3)) => (s原创 2015-08-04 12:54:11 · 1031 阅读 · 0 评论