F#——接近成熟的函数式编程语言:在喂鸡上的介绍
fsharp吧
全部回复
仅看楼主
level 8
yidalts 楼主
F#是由微软发展的为微软.NET语言提供运行环境的程序设计语言,是函数程式语言(FP,Functional Programming),函数程式语言最重要的基础是Lambda Calculus。它是基于OCaml的,而OCaml是基于ML函数程式语言。有时F#和OCaml的程式是可以交互编译的。
F#已经接近成熟,支援Higher-Order Function、Currying、Lazy Evaluation、Continuations、Pattern Matching、Closure、List Processing、Meta-Programming。这是一个用于显示.NET在不同编程语言间互通的程序设计,可以被.NET中的任意其它代码编译和调用。
2002年微软开始由Don Syme带领研发F#,从C#,LINQ和Haskell中获取了经验,2005年推出第一个版本,2007年7月31日释出1.9.2.9版。2007年底,微软宣布F#进入产品化的阶段。
F#已被集成在Visual Studio 2010中,版本是2.0,含有对.Net Framework的完全支持。

2011年07月07日 13点07分 1
level 4
我是来消灭零回复的
2011年08月07日 14点08分 2
level 7
[揉脸]我是来挽回楼主尊严的。。拯救世界的。。。
2011年08月30日 04点08分 3
1