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

## Description Resolves [FSLang 965](https://github.com/fsharp/fslang-suggestions/issues/965) [RFC FS-1143](https://github.com/fsharp/fslang-design/pull/771) # Intention: The intent of this PR is to implement Generic Attribute support, e.g.: ```fsharp type ARecordAttribute()= inherit Attribute() type AFieldAttribute()= inherit Attribute()...

CI is breaking for `WindowsCompressedMetadata` now.

The `FSharpExpr` type indicates that the active patterns for working with it are in the `SourceCodeServices` module. https://github.com/dotnet/fsharp/blob/a4666e226f6f37c29128b37361175a52bf09c282/src/Compiler/Symbols/Exprs.fsi#L61 I believe this module was broken up into other namespaces as part...

Impact-Low
Area-Documentation

There are a couple of ways in which it is possible to define "active patterns" that are (from the F# perspective) values, not functions. While the tooling treats them as...

Bug
Impact-Low
Area-Compiler-Checking

**FSharp Interactive debugging was never good, and it has got much worse.** This is a tracking bug to try to collect the activities that may improve it. - [ ]...

Feature Request
Area-VS-FSI

This code: ```fsharp type MyType = { F: int } module MyType = let func123 x = x ``` Shows this tooltip for `func123`: ![image](https://github.com/dotnet/fsharp/assets/5451366/ce9aebcc-24b9-4b1f-bbd8-63fa608f8093) AFAIU the Module suffix is...

Bug
Impact-Low
Area-LangService-ToolTips

This is an automatically generated pull request from main into lsp. Once all conflicts are resolved and all the tests pass, you are free to merge the pull request. 🐯...

auto-merge
Area-Infrastructure

As pointed out in https://github.com/dotnet/runtime/pull/103085#issuecomment-2150981294, lock shouldn't use new Lock type in the Monitor, as it might misbehave. We can't use fslib special syntax for it to have separate implementation,...

Feature Request

_This issue has been moved from [a ticket on Developer Community](https://developercommunity.visualstudio.com/t/F---Add-Function-Dependency-Status-to-F/10545601)._ --- I would like to suggest that the function dependency IntelliSense be added for the F# language in Visual...

Feature Request
Area-VS

This is incorrect behavior, it should select the version of the Sdk that shipped with the VS being executed. ![image](https://github.com/dotnet/fsharp/assets/5175830/000c9f23-08e8-4717-b639-b140627279fe) Edited: Okay, the current Fsi behaviour is this, if you...

Bug
Area-VS-FSI
Impact-Low