NETFramework中的函数式编程技术.doc

NET Framework 中的函数式编程技术 ? 作者:懒人ABC发表于2010-09-07 00:20原文链接阅读:2评论:2 F#入门使用.NET Framework中的函数式编程技术Ted Neward 本文讨论: 安装F#F#语言基础.NET互操作性异步F#本文使用了以下技术: .NET Framework,F# 目录为什么要使用F#? 安装F# 您好,F# Let表达式 关键字For 管道 F#也能够处理对象 异步F# 与F#合作 作为Microsoft.NET Framework家族的新成员,F#提供类型安全、性能以及类似脚本语言的工作能力,所有这些都是.NET环境的一部分。此函数式语言由Microsoft研究院的Don Syme发明,作为CLR的OCaml语法兼容变体,但F#已经迅速地从科研转为投入实际应用。随着函数式编程的概念通过.NET泛型和LINQ等技术越来越多地渗入主流语言(例如C#和Visual Basic),F#在.NET社区里的知名程度也不断提高--因此,2007年11月Microsoft宣布将F#确定为受支持的.NET编程语言。多年来,大家一直认为函数式语言领域(ML、Haskell等)更适合用于学术研究,而不适用于专业开发。但这并不代表这些语言没有过人之处。事实上,.NET的一些重要的功能增强(例如泛型、LINQ、PLINQ和Futures)都是将

文档评论(0)

1亿VIP精品文档

相关文档