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

should include the URL to the page explaining everything in full detail

Needs-Triage

**Repro steps** 1. Create an empty C# ASP.NET application 2. Create an empty F# ASP.NET application 3. Put `true` into both project files 4. `dotnet publish -c Release --self-contained` each...

Bug
Impact-Medium

> **Note** > This is a "meta" issue for tracking purposes, since GitHub does not support special types of issues. > @kant2002 I've converted it to the tracking issue, if...

Feature Request
Area-AOT
Tracking

**Is your feature request related to a problem? Please describe.** F# assemblies in a trimmed application contain signature and optimization data. **Describe the solution you'd like** These resources serve no...

Feature Request
Area-AOT

first bit of proof of concept for #15665 note to self: https://github.com/dotnet/fsharp/pull/14055 for reference of fixers dealing with DU fields. I'm not clear if there are other things that could...

It would be great to have intellisense in VS FSI. There's an add-in https://marketplace.visualstudio.com/items?itemName=AlekseyVlasenko.FInteractiveIntellisense which does it in, AFAIK, in a hacky way. We could port it and make it...

Feature Request
Area-VS-FSI

This issue exists to collect existing painpoints which would be solved if an F# Analyzer solution existed. ## Warn on unoptimal APIs: *All below could likely be a single analyzer...

Tracking
Analyzers

Choose which library we'll use to power F# LSP server. The main contenders are Ionide LSP and Roslyn CLaSP.

Areas to cover: - LSP layer (+ protocol version) - Project system plugabillity (CPS for VS and proj-info for VSCode) - Integration with ionide (package publishing) - LSIF support -...

Contact [VS.Extensibility](https://github.com/microsoft/VSExtensibility) team and talk to them about whether VS.Extensibility is a good choice for our purposes (in its current state). And if not then what would be a good...