.NET Core をインストール
https://dotnet.microsoft.com/download
「Download .NET Core SDK」をダウンロード。
VSCodeで拡張機能「Ionide-fsharp」をインストール
インタプリタ
ctrl + @ でターミナルを開く
$ dotnet fsi ... > printfn "Hello, World!";; Hello, World! val it : unit = () > 4 + 7;; val it : int = 11 > #quit;; $
スクリプト
// #load "hoge.fsx";; namespace Hoge module foo = let x = 3
というhoge.fsx
を作って> #load "hoge.fsx";;
して、
> Hoge.foo.x;;
と打つと、
val it : int = 3
が返る
プロジェクトを作る
E:\me\F#>
など適当に作って、
$ dotnet new console -o HelloFsharp -lang F#
HelloFsharp
に入って、Program.fs
がソースコード。
コードに適当にカーソルを当てると、かっちょいいのが出てくると思う。
$ cd HelloFsharp
$ dotnet run
でプロジェクトをビルドして実行
複数のファイルを使いたい場合は、以下のページが参考になる。
デバッグしたい場合は、以下のページが参考になる。
VSCodeのサイドバーの下になんかエラー
わかんね
設定で非表示にはできた