GNU/Linux >> Linux の 問題 >  >> Linux

Mono を使用せずに、.NET Core 上の Linux 用の F# Interactive はありますか?

dotnet core 3 preview 3 は、F# インタラクティブを純粋な .NET Core アプリケーションとしてサポートしています:

dotnet fsi --readline

はい、ありますが、深いディレクトリに隠されています.

$PATH に fsi という名前の次のスクリプトがあります。 、それを見つけて起動するには:

#!/bin/sh

dotnet=/usr/bin/dotnet
fsi=/usr/share/dotnet/sdk/*/FSharp/fsi.exe

if ! [ -f $fsi ] 2>/dev/null; then
    echo ERROR Cannot find fsi.exe or more than one is present
    exit 2
fi

exec $dotnet $fsi "[email protected]"

結果:

$ fsi

Microsoft (R) F# Interactive version 10.2.3 for F# 4.5
Copyright (c) Microsoft Corporation. All Rights Reserved.

For help type #help;;

> 1+1;;
val it : int = 2

> 

これで、Mono と古い fsharp をアンインストールできます。 パッケージ。


Linux
  1. cronを使用してタスクをスケジュールするためのLinuxのヒント

  2. Linuxでの使い捨てcronジョブにatを使用する

  3. Linux –エントロピー品質を測定するためのツール?

  1. Linux 環境での C#

  2. Linux 用の DirectX API がないのはなぜですか?

  3. Linux 用 SQLCMD での変数の使用

  1. Visual Basic は Linux 上の .NET Core でサポートされていますか?

  2. dotnet コアで F# インタラクティブ (fsi.exe) を実行するには?まだサポートされていますか?

  3. Linux 上の .NET コア X509Store