这篇文章主要介绍了在Linux以及Mac OS X如何启用F#,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
第一步需要安装.NET Core工具。这一步对于C#和F#来说是相同的,这个工具是专属于.NET而不是其他特定语言的。
一个基础的F#项目需要使用以下CLI指令创建:
dotnet new –lang f#
生成的项目文件是一个Json文件,该文件依照NuGet 3中引入的最新的项目文件格式。一个最新创建的F#项目的project.json文件中包含了编译运行一个程序的基本依赖:
{ "version": "1.0.0-*", "compilationOptions": { "emitEntryPoint": true }, "compilerName": "fsc", "compileFiles": [ "Program.fs" ], "dependencies": { "Microsoft.FSharp.Core.netcore": "1.0.0-alpha-151221", "NETStandard.Library": "1.0.0-rc2-23811" }, "frameworks": { "dnxcore50": { } } }
在项目创建时并不包含依赖集。在执行程序之前唯一要做的一步是恢复它们:
dotnet restore dotnet run
以上所介绍的步骤是在 .NET Core上编译运行一个F#程序所需的最基础的步骤。跨平台IDEs Visual Studio Code和Atom通过开源扩展Ionide提供了对F#的支持。此外,一些常用的IDE功能,比如说autocompletion和Ionide 包括了:
-
F#交互(REPL)平台
-
通过Paket进行包管理
-
使用FAKE进行目标创建
-
利用F# Yeoman Generator构建项目
值得注意的是,在运行F#项目的同时,.Net CLI和.Net Core在运作,移植库到 .Net Core中的工作也在运作。
感谢你能够认真阅读完这篇文章,希望小编分享的“在Linux以及Mac OS X如何启用F#”这篇文章对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,更多相关知识等着你来学习!
原创文章,作者:306829225,如若转载,请注明出处:https://blog.ytso.com/225703.html