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

**Succinct description** When `collectible = true` is passed as an argument to `FsiEvaluationSession.Create`, the FSI-ASSEMBLY is never unloaded, contrary to expectations. **Repro steps** The problem can be reproduced by following...

Bug
Area-FSI
Impact-Low

**Is your feature request related to a problem? Please describe.** A common working loop is editing fsx files and running parts of such scripts, like #r "xxx.dll" ... let algo()...

Feature Request
Needs-Triage

## Description Fixes #16708 I don't know what originally caused this, but here's a proposed fix. We move the playback of _background diagnostics_ to after we do a type check,...

# What This error crops up when creating SRTP members but forgetting to inline them (example here taken from [this](https://stackoverflow.com/questions/5904740/f-explicit-member-constraints-the-type-variable-t-could-not-be-generalized-be) SO question): - ```fsharp type MyType

Feature Improvement
Theme-Simple-F#
Area-Compiler-SRTP

Continuation of #5790 and #6804 This is a prototype implementation of [RFC FS-1060 nullable reference types](https://github.com/fsharp/fslang-design/blob/master/RFCs/FS-1060-nullable-reference-types.md) See [tests\adhoc\nullness](https://github.com/dotnet/fsharp/tree/feature/nullness/tests/adhoc/nullness) for testing and samples including baselines of outputs from * existing compiler...

Certain tests (6056c45, 6ed642e) needed to be run with langversion `preview` in #16650 to update their IL baselines. This should be removed from these tests once the `LowerIntegralRangesToFastLoops` feature is...

Needs-Triage

A draft just to try if it works.

Currently FCS version is [hardcoded](https://github.com/dotnet/performance/blob/main/src/benchmarks/real-world/FSharp/FSharp.fsproj) in the dotnet/performance repo so we are unable to track performance regressions using it. See if we can easily plug in the main version of...

Theme-Performance

For consistency with LSP and VS Code, user visible references to "inline hints" should use "inlay hints" instead. Related change in Roslyn: https://github.com/dotnet/roslyn/pull/71855

Feature Improvement
help wanted