GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Gibt es F# Interactive für Linux auf .NET Core, ohne Mono zu verwenden?

dotnet Core 3 Preview 3 unterstützt F# Interactive als reine .NET Core-Anwendung:

dotnet fsi --readline

Ja, das gibt es, aber es ist in einem tiefen Verzeichnis versteckt.

Ich habe das folgende Skript in meinem $PATH mit dem Namen fsi , um es zu finden und zu starten:

#!/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]"

Ergebnis:

$ 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

> 

Damit können Sie Mono und das alte fsharp deinstallieren Paket.


Linux
  1. Linux-Tipps zur Verwendung von Cron zum Planen von Aufgaben

  2. Verwenden von AppImage für die Linux-Paketverwaltung

  3. Verwenden von at für Cron-Jobs zur einmaligen Verwendung in Linux

  4. Linux – Werkzeug zur Messung der Entropiequalität?

  5. C# in Linux-Umgebung

Tipps zur Verwendung des Top-Befehls unter Linux

Verwenden von ifstat für Linux-Netzwerkstatistiken

Vollständiges Handbuch zur Verwendung von AsciiDoc unter Linux

Gibt es einen OneDrive-Client für Linux?

Testen von .NET Core unter Linux mit nur einem Tarball (ohne apt-get)

So kompilieren Sie die .NET Core-App für Linux auf einem Windows-Computer