维基F#译文:入门

原文地址:http://en.wikibooks.org/wiki/F_Sharp_Programming

先下载F#:http://www.microsoft.com/en-us/download/details.aspx?id=11100

最低要求.NET2.0环境。安装好了以后把BIN目录加入环境变量里。

两个主要的东西,一个是FSI,交互式的SHELL。一个是FSC,用来编译F#代码的。

运行FSI,如下图所示。

Microsoft F# Interactive, (c) Microsoft Corporation, All Rights Reserved
F# Version 1.9.6.2, compiling for .NET Framework Version v2.0.50727
 
Please send bug reports to fsbugs@microsoft.com
For help type #help;;
 
>

然后就可以输入代码了。要执行你所的输入的代码时,必需要在结尾输入两个分号,这样FSI就知道要执行你输入的代码了。比如:

> let x = 5;;
val x : int
 
> let y = 20;;
val y : int
 
> y + x;;
val it : int = 25

退出就输入#quit 或是直接关闭窗口。

> #quit;; 

目前来讲,F#最好的IDE还是Visual Studio. 其它的功能都没有这个强大。VIM和EMACS我都试过了,最后还是服服贴贴用VS,好在VS里有个插件叫VsVim。

EMACS的F# MODE:http://laurent.le-brun.eu/site/index.php/2010/06/25/58-new-fsharp-mode-for-emacs

原文地址:https://www.cnblogs.com/tuwenmin/p/2643088.html