fsharp
fsharp copied to clipboard
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
[View Complete Diff of Changes](https://github.com/dotnet/fsharp/compare/ca24594be26d082204e1e351ed44d203b8bd0525...02452432ce5180092438b17df9c5788f0c1ba9cf?w=1) - [On arm64 vs default to platform specific compiler (13632)](https://github.com/dotnet/fsharp/pull/13632) - [Remove Cross_Platform_Compiler (13630)](https://github.com/dotnet/fsharp/pull/13630) - [Remove FX_NO_APP_DOMAINS (13603)](https://github.com/dotnet/fsharp/pull/13603) - [Consolidating TopVal and ValRepr terms (13624)](https://github.com/dotnet/fsharp/pull/13624)...
It appears that I can't run tests from the FSharp repo anymore (not sure since when, it's been a while), I get: ```text System.MissingMethodException : Method not found: 'Microsoft.FSharp.Core.FSharpOption`1 FsCheck.Config.get_Replay()'....
In many of my source files, code lens overlaps itself:  ### Repro steps I see this happen in almost any less-then-trivial file. Scrolling back and forth used to redraw...
**Is your feature request related to a problem? Please describe.** It's been a year. Is CodeLens going the path of Gmail which stayed in beta for years? **Describe the solution...
Implementing this API: https://github.com/dotnet/roslyn/tree/master/src/Tools/ExternalAccess/FSharp/InlineHints Checking things like: * Inferred types on bindings * Parameter name hints
If you write `--version` in the "Other flags" (motivation: I wanted to see the FSC version on each compile), and if you then switch to any source file, the whole...
**Is your feature request related to a problem? Please describe.** When I trim a simple F# project, the size of `FSharp.Core` is unchanged. When I manually enable trimming it and...
It is possible to instantiate a user defined exception by giving an interpolated string (without anything interpolated) as a constructor argument without compile-time error although the constructor expects something else....
**Repro steps** Clone https://github.com/kerams/repro/, open Program.fs, target either `net6.0` or `net7.0`, run in **Release mode**. **Expected behavior** ``` Byte - 53, in total 1 [|146uy; 1uy; 53uy|] ``` Printed 10...
[Language Suggestion](https://github.com/fsharp/fslang-suggestions/issues/1143)