最新文章列表

[译文]函数式编程思想:Groovy的函数式功能,第2部分

有了Groovy,元编程和函数式编程就形成了一个强有力的组合。了解元编程如何支持给Integer这一数据类型添加方法,这一做法利用了 Groovey内置函数式功能的优势;以及学习如何使用元编程来把Functional Java™这一框架的一整套丰富的函数式功能无缝纳入到Groovy中。     阅读全文...
mondayw 评论(0) 有845人浏览 2012-04-12 11:40

[译文]函数式编程思想:Groovy的函数式功能,第1部分

随着时间的推移,语言和运行时已经可以为我们处理越来越多的例行细节。函数式语言就是这一趋势的典型,不过一些现代的动态语言也纳入了许多的功能性特征, 以此来让开发者的日子更好过一些。这一部分内容研究了隐含在Groovy中的一些函数式功能,说明了递归如何隐藏状态,以及如何构建懒列表(lazy list)。   阅读全文...
mondayw 评论(0) 有983人浏览 2012-04-12 11:33

[译文]函数式编程思想:耦合和组合,第2部分

习惯于使用面向对象构建块(继承、多态等)的编程者可能会对这一方法的缺点及其他的可选做法视而不见,函数式编程使用不同的构建块来实现重用,其基于的是 更一般化的概念,比如说列表转换和可移植代码。函数式编程思想的这一部分内容比较了作为重用机制的经由继承的耦合和组合,指出了命令式编程和函数式编程之 间的主要区别之一。   阅读全文...      
mondayw 评论(0) 有854人浏览 2011-11-01 21:36

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics