fsharp
fsharp copied to clipboard
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
Add a section about updating FCS surface area baselines specifically. Credit to @auduchinok
Seems related to #9256. C# attribute definitions: ```c# [AttributeUsage(AttributeTargets.All, AllowMultiple = true)] public class BaseAttribute : Attribute; public class ChildAttribute : BaseAttribute; ``` This works fine in C#, i.e., the...
[LSP spec](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#textDocument_semanticTokens)
Currently the pull diagnostics endpoint is getting called multiple times (6 consistently AFAICT) and as a result duplicate diagnostics are shown. `ResultId` seems like it could be used to eliminate...
> **Note** > This is a "meta" issue for tracking purposes since GitHub does not support special types of issues. Supersedes #10289. We'll be introducing a feature called F# hints....
When looking into #17025, I found that the presence of units of measure can affect the compiled form of the range `(..)` and range-step `(.. ..)` operators. This applies to...
The summary xml documentation for `List.pairwise` does not explicitly specify the order of the paired elements in the output list, and implies an incorrect order. From IDE "go to definition"...
Please provide a succinct description of the issue. ```fsharp // ok let numericOpsPlus>(num: 'T) = num + num // FS0670 - code is not sufficiently generic let numericOpsPlusPlus>(num: 'T) =...
When a function ```fsharp let a (f: float) = f let r0 = a 1.0 let r1 = a 1 let r2 = a (10 / 2) // Error: he...