GNU/Linux >> Tutoriels Linux >  >> Linux

Existe-t-il F# Interactive pour Linux sur .NET Core, sans utiliser Mono ?

dotnet core 3 preview 3 prend en charge F# interactif en tant qu'application .NET Core pure :

dotnet fsi --readline

Oui, il y en a, mais il est caché dans un répertoire profond.

J'ai le script suivant dans mon $PATH, avec le nom fsi , pour le trouver et le lancer :

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

Résultat :

$ 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

> 

Avec cela, vous pouvez désinstaller Mono et l'ancien fsharp paquet.


Linux
  1. Linux – Outil pour mesurer la qualité de l'entropie ?

  2. C# dans un environnement Linux

  3. Comment exécuter F # interactif (fsi.exe) dans le noyau dotnet? Est-il encore pris en charge ?

  4. NuGet pour .NET Core sous Linux

  5. .NET core X509Store sur Linux

Conseils pour utiliser la commande top sous Linux

Utilisation d'ifstat pour les statistiques réseau Linux

Existe-t-il un client OneDrive pour Linux ?

Essayer .NET Core sur Linux avec juste une archive tar (sans apt-get)

Comment compiler l'application .NET Core pour Linux sur une machine Windows

Existe-t-il une commande pour revenir en arrière d'un certain nombre d'étapes dans un répertoire, sans utiliser cd ?