Fsharp: Difference between revisions
Appearance
imported>Aerphanas add to languages categories |
m Category Applications removed |
||
Line 32: | Line 32: | ||
* [[DotNET]] | * [[DotNET]] | ||
[[Category:Languages]] | [[Category:Languages]] |
Revision as of 14:51, 20 March 2025
Usage
F# is packaged in the dotnet-sdk
family of packages (dotnet-sdk_3
, dotnet-sdk_5
, and dotnet-sdk_7
as of Dec 20, 2022).
You can pop into a REPL:
$ nix-shell -p dotnet-sdk warning: unknown setting 'experimental-features' [nix-shell:~]$ dotnet fsi Microsoft (R) F# Interactive version 12.0.5.0 for F# 6.0 Copyright (c) Microsoft Corporation. All Rights Reserved. For help type #help;; > printfn "Hello world from F#!";; Hello world from F#! val it : unit = ()
To create a project use
dotnet new console --language F# dotnet run
like so!