.net core is cross platform, so this should work on Linux and Mac.
Plus some of those APIs that made the cut into .NET Core, like the UI ones, are Windows only.
Things that work when compiled, worked about a decade ago, but die on FSI preventing multiple data interaction & scripting scenarios. Ref: https://github.com/dotnet/fsharp/issues/3309 , https://github.com/dotnet/fsharp/pull/5850 , https://github.com/fsprojects/IfSharp/issues/206 , etc etc
Specifically, referencing a library that uses an FSharp.Data type provider, and calling that library in FSI in Visual Studio.
Updated to the latest and greatest, 5 y.o. code looks like this when we execute it:
> System.MissingMethodException: Method not found: 'System.String FSharp.Data.Http.RequestString(System.String ....