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 Fixes # (issue, if applicable) ## Checklist - [ ] Test cases added - [ ] Performance benchmarks added in case of performance changes - [ ] Release...

As stated in https://github.com/dotnet/fsharp/pull/16168 ![image](https://github.com/user-attachments/assets/a4e1c858-f6da-48e7-9d8e-64c8abf2a83d) By analogy with custom attributes, reading interfaces is really time-consuming and `ILTypeDef` constructor is a public API but lacks the ability to pass lazy computation...

Attempt to enable some parallel options (graph checking, ilxgen, resolution) by default. Firstly, based on local tests, parallel ilxgen causes a bunch of baselines to change. This either caused by...

There seems to be some inconsistency in whether `base` is treated as a keyword or as an identifier. **Repro steps** On one hand, this suggests that it is a keyword:...

Bug
Impact-Low
Area-Compiler-Checking

I'm updating [FSharp.Data.SqlClient](https://github.com/fsprojects/FSharp.Data.SqlClient) repository from SDK 2.1.402 to 7.0.400. In the build script, there is a call to `dotnet fsi` (in GenerateDocs target of build.fs in https://github.com/fsprojects/FSharp.Data.SqlClient/pull/435) that I notice...

Bug
Impact-Low
Triage-Investigate

This is what Visual Studio 2022 shows in a script: ![image](https://github.com/fsharp/fslang-suggestions/assets/87944/be3c4e06-386c-42aa-8980-1244af6c0ba3) This is what Visual Studio 2022 shows in a code file which is in a project: ![image](https://github.com/fsharp/fslang-suggestions/assets/87944/6923b44e-c43e-4322-a45a-b4f9d39a39b6) * the...

Bug
Impact-Medium
Area-Diagnostics

**Repro steps** Try building this ``` F# namespace TypeOfInAttributeConstructorRepro open System open System.ComponentModel open System.Reflection open System.Text.Json open System.Text.Json.Serialization type EnumDescriptionConverter 'TEnum) and 'TEnum: struct and 'TEnum :> ValueType>() =...

Bug
Area-Compiler-Checking
Triage-Investigate

**Repro steps** Giraffe endpoint definition with PrintfFormat: ![image](https://github.com/dotnet/fsharp/assets/5063478/0327f2dd-e8d8-4562-b102-6dd9e35a4ab6) ![image](https://github.com/dotnet/fsharp/assets/5063478/938eb7b5-4ee5-46d3-a531-ac6a72373c16) **Expected behavior** No warning. **Actual behavior** FS3559. **Known workarounds** None. **Related information** VSIX build from 9e357ca5f82f5e800b259cbda7d91507b41d2e9a

Bug
Impact-Low
Needs-More information

Soon, we will start to plan for F# 9, and as an experiment, for better visibility, I have created a project section for everything we want to do in F#9/.NET9:...

**Repro steps** Provide the steps required to reproduce the problem: 1. Clone this specific commit: https://github.com/BoyBaykiller/opentk/tree/5c9dc6e6f0ec4c911fe05357dbfccc7e81d1842f 2. Try to compile this test project using `dotnet build -v:n .\tests\OpenTK.Tests\OpenTK.Tests.fsproj` **Expected behavior**...

Bug
Impact-High
Area-Compiler