fsharp icon indicating copy to clipboard operation
fsharp copied to clipboard

The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio

Results 768 fsharp issues
Sort by recently updated
recently updated
newest added

I'm using dotnet 8.0.101 with Windows 10. The program below, when run in Debug mode, will throw a NullReferenceException. If run in Release mode, it completes successfully. Both versions generate...

Bug
Impact-Low
Area-Compiler-CodeGen

Extracts the case that is still broken from #13381. Consider the following: ```fsharp let f () = let c x = () c ``` `c` symbol doesn't provide names for...

Bug
Impact-Low
Area-LangService-ToolTips

Given the following code: ```fsharp open System [] type Option x | None -> raise (new InvalidOperationException("Option.Value")) static member None : Option

Bug
Impact-Low
Area-Diagnostics
Area-Compiler-CodeGen

I'm trying to add diagnostic extended data for another diagnostic:

## Description The type `TupInfo` was uncessary and not documented. It reduces to a bool (representing whether the tuple is a struct), allowing simplification of code. The uses of this...

NO_RELEASE_NOTES

suggested message clarifying usage of augmentation attributes for issue #960 Seeing what the test coverage says, will add specific tests. ```fsharp [] type T() = override __.Equals(_) = true ```...

Strictly speaking this is a breaking change, but it's for the good. ```fsi // Unfortunately bold six '𝟲' U+1D7F2 is too bold to fit into Char. // So let's speak...

This is a design document for F# LSP. It's not exhaustive and definitely not final, but should be good to kick start discussions about the topic and base some initial...

An experiment with in-memory setting a test source that is used for parsing. The current approach seems to rely on writing a file into temp directory and then trying to...

In query expressions, variables bound using `for` are not recognized as used if they are not `select`ed, even if they are otherwise used for example in a `where` or a...

Bug
Impact-Low
Area-Queries