所以我开始从tryfsharp.org学习F#,我正在使用VS2013。 .fs
(来源),.fsx
(脚本)和.fsi
(签名)有何不同?
答案 0 :(得分:57)
.fsx
用于打算作为脚本运行的单个文件。特别是,在.fsx
文件中,您可以使用#r "Foo.dll"
之类的内容来动态加载库,并#load "Foo.fsx"
加载另一个脚本文件。
.fs
用于作为项目的一部分编译的源文件。
.fsi
用于签名文件,它们是可选的,描述相应.fs
文件的API。更多细节here。