fsharp
fsharp copied to clipboard
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
Fixes https://github.com/dotnet/fsharp/issues/13148
1. FCS has an ability to take SyntaxTree as inputs instead of text. It was added by @eiriktsarpalis way back, but is to my knowledge entirely unused today - especially...
Fixes `op_Range` symbol in FCS has non synthetic range, unlike in other similar cases. ```fsharp let _ = seq { for _ = 0 to 5 do yield! [] }...
**Is your feature request related to a problem? Please describe.** FSX as a scripts sometimes grow to size where they are neither programs, nor simple scripts. Something which you want...
Just experimenting with _.foo.bar - > fun x - > x.foo.bar > Edit by @vzarytovskii: link to suggestion - https://github.com/fsharp/fslang-suggestions/issues/506
This is an automatically generated pull request from main into release/dev17.4. Once all conflicts are resolved and all the tests pass, you are free to merge the pull request. 🐯...
We noticed that every invocation of `fsc` on .NET 6/7 is causing a spawn of dotnet to find the installed .NET SDKs, in order to determine which assembly references are...
[View Complete Diff of Changes](https://github.com/dotnet/fsharp/compare/da42031ad1cf0880768dfedac75c782b721cd175...de216eb65d741d01aff5d32a4bdc495ca730290a?w=1) - [Fix 13944 (13946)](https://github.com/dotnet/fsharp/pull/13946) - [Localized file check-in by OneLocBuild Task: Build definition ID 499: Build ID 1998941 (13941)](https://github.com/dotnet/fsharp/pull/13941)
Fixes https://github.com/dotnet/fsharp/issues/13710 - two problems with the F# tooling when instantiating type providers from packages that have nuget dependencies. In particular `TypeProviderConfig.ReferencedAssemblies` was reporting incorrect results after splitting FSharp.Data into...
@edgarfgp and I are trying to address https://github.com/fsharp/fslang-suggestions/issues/835. It currently works when the extension method is being consumed in the same F# project. It doesn't appear to be exposed when...