我已经从Mono-project网站下载了mono-6.0.0.334-x64-0.msi
:https://www.mono-project.com/download/stable/
但是,我不清楚我使用什么命令来编译F#源文件(例如mysrc.fs)。单声道未安装fsharpc
或fsharpi
命令。我曾尝试搜索互联网,但一个常被引用的页面没有提及“mono”作为选项:https://fsharp.org/use/windows/
我可以或不能在Windows上使用Mono编译F#源文件吗?感谢您的见解。
最佳答案
官方document指出
F#是一种混合语言,具有Microsoft开发的功能性语言和命令性语言的 flavor 。他们发布了针对 some releases 中的mono的编译器。
似乎要针对mono,您需要下载FSharp.Compiler.Tools nuget包,它是从官方F# compiler repo组装而成的。
然后,对于特定于单声道的编译器选项,您可以引用special doc in language reference。