The Microsoft.CodeAnalysis.LanguageNames class has an entry for F#:
public static class LanguageNames
{
public const string CSharp = "C#";
public const string VisualBasic = "Visual Basic";
public const string FSharp = "F#";
}
This got me excited, I thought I could let my users also use F# just by toggling one property. Alas, it doesn't seem to be the case. There are Roslyn nuget packages for C# and VB.NET but nothing for F#.
Is support for analyzing and running F# code planned in Roslyn?
If not, what alternatives would you recommend for parsing and executing F#?