随笔- 60  文章- 0  评论- 1248  阅读- 67万 
11 2007 档案
用Lambda表达式进行函数式编程(续):用C#实现Y组合子
摘要:上次发表了VS2008亮点:用Lambda表达式进行函数式编程这篇文章后,有些人提出希望看C#版。其实我本来想等大家多尝试下能否自己实现的,可惜没有太多人实际思考这个问题,是不是觉得函数式编程离我们的日常生活太远……不管怎么说,这次我将公布强类型语言C#实现不动点组合子Y的方法,以及类型推导的全过程。不喜欢强类型思考的朋友看本文一定要做好头晕的准备…… 阅读全文
posted @ 2007-11-26 17:14 装配脑袋 阅读(6976) 评论(21) 推荐(2) 编辑
VS2008亮点:用Lambda表达式进行函数式编程
摘要:Visual Studio 2008正式发布了,我们.NET开发者也走进了新的.NET 3.5时代。相对于.NET 3.0中的Foundations,3.5的改进更注重编码体验了。新的Linq系列语法和Linq to Sql、Linq to Xml大大改变了我们访问数据的方式。但是纵观Linq系列语法,影响最大的要数Lambda表达式。虽然从渊源来讲Lambda表达式就是匿名函数的简化表示方法,但谁也想不到这一小小的语法给我们带来了整个Linq与众不同的查询式语法。 注意本文介绍的函数式编程思想比Linq中的更难,主要目的是为了启发思考,带来灵感。希望能坚持看到底哦。 阅读全文
posted @ 2007-11-23 21:15 装配脑袋 阅读(13704) 评论(50) 推荐(3) 编辑

点击右上角即可分享
微信分享提示