GNU/Linux >> Tutoriales Linux >  >> Linux

¿Existe F# Interactive para Linux en .NET Core, sin usar Mono?

dotnet core 3 preview 3 admite F# interactivo como una aplicación .NET Core pura:

dotnet fsi --readline

Sí, lo hay, pero está oculto en un directorio profundo.

Tengo el siguiente script en mi $PATH, con el nombre fsi , para encontrarlo y ejecutarlo:

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

Resultado:

$ 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

> 

Con esto, puedes desinstalar Mono y el viejo fsharp paquete.


Linux
  1. Consejos de Linux para usar cron para programar tareas

  2. Uso de at para trabajos cron de un solo uso en Linux

  3. C# en entorno linux

  4. ¿Por qué no hay una API de DirectX para Linux?

  5. Uso de variables en SQLCMD para Linux

Consejos para usar el comando superior en Linux

Uso de ifstat para estadísticas de red de Linux

¿Existe un cliente de OneDrive para Linux?

Probar .NET Core en Linux con solo un tarball (sin apt-get)

Cómo compilar la aplicación .NET Core para Linux en una máquina con Windows

¿Existe un comando para retroceder una serie de pasos en un directorio, sin usar cd?