09 2014 档案

摘要:说明:1.本演示稿对函数式编程仅能起到“概念解释”级别上的作用,可能连“入门”都算不上。如需学习函数式编程,可以选择一门函数式编程语言进行全面学习;2.鉴于我们很少(几乎没有)接触函数式编程,本演示稿中的代码统一使用C#模仿;3.作者学习过F#,但对其他函数式编程语言无了解。4.了解一种新的编程范式... 阅读全文
posted @ 2014-09-14 21:32 周见智 阅读(2027) 评论(1) 推荐(2)
摘要:上一篇博客介绍了函数式编程中的基础知识:1)什么是编程范式;2)编程函数与数学函数的关系。 上篇文章介绍了函数式编程属于声明式编程范式中的一种,它仿照数学概念中的公式演算去解决问题,是一种更接近数学语言的编程方式。并且我们知道函数式编程中所有的函数都是“纯函数(Pure Function)”,... 阅读全文
posted @ 2014-09-02 18:18 周见智 阅读(2046) 评论(1) 推荐(4)
摘要:编程范式(Programming paradigm) 编程范式指我们在编写程序解决问题的思路和视角。它提供了同时也决定了程序员对程序运行的看法。计算机编程中存在许多编程范式,如命令式编程、声明式编程、面向对象编程以及结构化编程等等。其中面向对象编程范式认为程序是由一系列相互作用的对象组成,而结构化... 阅读全文
posted @ 2014-09-01 14:14 周见智 阅读(6528) 评论(4) 推荐(5)