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

Now that Lowercase DU when `[]` is in VS 17.4 preview [link](https://github.com/fsharp/fslang-design/blob/main/RFCs/FS-1126-allow-lower-case-du-cases%20when-require-qualified-access-is%20specified.md) . I realize that we could add some more testing :)

We have tests in xUnit and NUnit (at least). This means it's harder to centrally manage test packages and that we also have to deal with different test adapters. We...

Area-Testing
Refactoring

[View Complete Diff of Changes](https://github.com/dotnet/fsharp/compare/02452432ce5180092438b17df9c5788f0c1ba9cf...0023c1584fa9063b18bd10ea3a507bd82262b5ea?w=1) - [Remove net472 from FSharp.Compiler.Service (13532)](https://github.com/dotnet/fsharp/pull/13532)

implements [RFC FS-1125](https://github.com/fsharp/fslang-design/blob/main/RFCs/FS-1125-print-println-functions.md), fsharp/fslang-suggestions#1092 Adds print and println functions with examples.

#938 #9548 Optimizes `for i in n .. step .. m do` il code gen to avoid allocation. Throws ArgumentException at runtime if step is zero. Replicates logic of OperatorIntrinsics.RangeInt32...

Please feel free to ignore/close if not a real issue. Seems to be affecting mostly properties on generic types. Here are some of the errors I get when trying to...

Bug
Area-Compiler-CodeGen

Source Build needs all projects to build with a TargetFramework of net7.0 in order to build without pulling in prebuilt binaries.

After moving to the .NET 7 for builds, dotnet/fsc (via buildscripts) consumes much more memory (20+Gb). This affects our CI too, apparently (build times out sometimes). cc @KevinRansom

Theme-Performance
Area-Build

We need to come up with reliable FCS benchmarks, and run them as part of `dotnet/performance`, ideally every release (on every signed build for current release branch). Some ideas for...

Theme-Performance