fsharp
fsharp copied to clipboard
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
> `FS3511`: This state machine is not statically compilable. A resumable code invocation at '(...)' could not be reduced. An alternative dynamic implementation will be used, which may be slower....
Adds parser recovery for some of the unfinished operators from https://github.com/dotnet/fsharp/issues/16260: ```fsharp Module.() Module.Nested.() ```
C#  F#  1. The stack trace is completely lost between `main` and `bazz`. 2. `[email protected](Microsoft.FSharp.Core.Unit unitVar = null)` Why not `ConsoleApplication1.exe!Program.bazz@6-1()`? Why that `unit` and `Invoke` noise? Is...
Part of F# 6.0 was [more leniency towards implicit conversions](https://github.com/fsharp/fslang-design/blob/main/FSharp-6.0/FS-1093-additional-conversions.md#warnings-for-type-directed-conversions). While there have been arguments both in favor and against it, the workaround for people wanting the "old behavior", warning...
I have been enjoying using copilot with F#. It writes routine code really well. Copilot fails to indent code properly when starting on an empty line with the cursor indented....
This utilizes changes from #16533 The idea is to never cancel a job that is awaited by someone. Basically cancelling a `Get` does not cancel the cached computation if there...
When generating a signature file the result is somewhat unexpected. **Repro steps** ```fsharp module Telplin type A private () = member a.Foo () = () ``` leads to ```fsharp module...
**Is your feature request related to a problem? Please describe.** Many of C# libraries use extension methods to extend functionality of the existing types, and the C# language service can...
for example in iodide, fsautocomplete we get linked issue here with details: https://github.com/fsharp/FsAutoComplete/issues/1224
1. type in this code, with the last character the `.`: ``` fsharp type E = | Aaa = 0 | Bbb = 1 | Ccc = 2 let f(t:...