Skip to content

Pull requests: dotnet/fsharp

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Reviews
Assignee
Filter by who’s assigned
Assigned to nobody Loading
Sort

Pull requests list

Import: share a referenced project's CCU instead of pickling it AI-Tooling-Check-Scanned-Clean Tooling check: diff analyzed, no interesting infrastructure files
#20416 opened Sep 1, 2026 by auduchinok Member Loading…
[MicroPerf] Make List.vMapFold inline to drop the nullness-import closure AI-Tooling-Check-Bypassed Tooling check: non-fork PR, not diff-analyzed NO_RELEASE_NOTES Label for pull requests which signals, that user opted-out of providing release notes
#20415 opened Sep 1, 2026 by T-Gro Member Loading…
Cut allocations in the VS project options caches and drop a boxing check AI-Tooling-Check-Scanned-Clean Tooling check: diff analyzed, no interesting infrastructure files
#20413 opened Sep 1, 2026 by xperiandri Contributor Loading…
Offer F# declarations to the Copilot chat "#" mention picker ⚠️ Affects-Build-Infra Tooling check: PR touches build infrastructure ⚠️ Affects-Restore Tooling check: PR touches NuGet packages or feeds
#20409 opened Aug 31, 2026 by xperiandri Contributor Loading…
2 of 3 tasks
Give FSharpPackage its own VSPackage resource set ⚠️ Affects-Build-Infra Tooling check: PR touches build infrastructure
#20408 opened Aug 31, 2026 by xperiandri Contributor Loading…
2 of 3 tasks
Populate Object Browser and Class View for F# projects
#20406 opened Aug 31, 2026 by xperiandri Contributor Draft
2 of 3 tasks
Allow reraise in computation expression handlers ⚠️ Affects-Compiler-Output Tooling check: PR touches IL emission or codegen
#20405 opened Aug 31, 2026 by xperiandri Contributor Loading…
2 of 3 tasks
[release/dev18.10] Update dependencies from dotnet/roslyn AI-Tooling-Check-Bypassed Tooling check: non-fork PR, not diff-analyzed
#20404 opened Aug 31, 2026 by dotnet-maestro Bot Loading…
[release/dev18.10] Update dependencies from dotnet/msbuild AI-Tooling-Check-Bypassed Tooling check: non-fork PR, not diff-analyzed
#20403 opened Aug 31, 2026 by dotnet-maestro Bot Loading…
[main] Update dependencies from dotnet/arcade AI-Tooling-Check-Bypassed Tooling check: non-fork PR, not diff-analyzed
#20400 opened Aug 31, 2026 by dotnet-maestro Bot Loading…
Add modern F# idiom instructions for Copilot / Claude Code ⚠️ Affects-Agent-Config Tooling check: PR modifies AI agent instructions or workflows
#20399 opened Aug 30, 2026 by xperiandri Contributor Loading…
3 tasks
Add AGENTS.md and Claude Code rules mirroring Copilot instructions ⚠️ Affects-Agent-Config Tooling check: PR modifies AI agent instructions or workflows
#20398 opened Aug 30, 2026 by xperiandri Contributor Loading…
3 tasks
Add a JSON-RPC server mode to F# Interactive ⚠️ Affects-Build-Infra Tooling check: PR touches build infrastructure ⚠️ Affects-Compiler-Output Tooling check: PR touches IL emission or codegen ⚠️ Affects-Restore Tooling check: PR touches NuGet packages or feeds ⚠️ Affects-Test-Tooling Tooling check: PR touches test framework infrastructure
#20396 opened Aug 29, 2026 by xperiandri Contributor Loading…
2 of 3 tasks
Avoid emitting FSI multiemit PDBs without debug info AI-Tooling-Check-Scanned-Clean Tooling check: diff analyzed, no interesting infrastructure files
#20394 opened Aug 29, 2026 by Happypig375 Member Loading…
2 of 3 tasks
Remove trailing whitespace from src and vsintegration/src ⚠️ Affects-Build-Infra Tooling check: PR touches build infrastructure
#20393 opened Aug 29, 2026 by xperiandri Contributor Loading…
Fix ref-assembly MVID collisions from truncating signature-hash combiner AI-Tooling-Check-Bypassed Tooling check: non-fork PR, not diff-analyzed
#20392 opened Aug 28, 2026 by T-Gro Member Loading…
Share the empty-array singleton for zero-length Array results AI-Tooling-Check-Bypassed Tooling check: non-fork PR, not diff-analyzed NO_RELEASE_NOTES Label for pull requests which signals, that user opted-out of providing release notes
#20388 opened Aug 27, 2026 by T-Gro Member Loading…
[MicroPerf] Inline the free-variable typar foldBacks AI-Tooling-Check-Bypassed Tooling check: non-fork PR, not diff-analyzed NO_RELEASE_NOTES Label for pull requests which signals, that user opted-out of providing release notes Theme-Performance
#20385 opened Aug 27, 2026 by T-Gro Member 2/2 Loading…
[MicroPerf] Avoid per-call closure allocation in type-hierarchy traversal AI-Tooling-Check-Bypassed Tooling check: non-fork PR, not diff-analyzed NO_RELEASE_NOTES Label for pull requests which signals, that user opted-out of providing release notes
#20384 opened Aug 27, 2026 by T-Gro Member 1/2 Loading…
Check let bindings through active patterns like a match (#16856) AI-reviewed PR reviewed by AI review council AI-Tooling-Check-Scanned-Clean Tooling check: diff analyzed, no interesting infrastructure files
#20383 opened Aug 27, 2026 by edgarfgp Contributor Loading…
[MicroPerf] Remove per-node closure allocations in post-inference type checking AI-Tooling-Check-Bypassed Tooling check: non-fork PR, not diff-analyzed NO_RELEASE_NOTES Label for pull requests which signals, that user opted-out of providing release notes Theme-Performance
#20374 opened Aug 26, 2026 by T-Gro Member Loading…
[MicroPerf] Eliminate closure allocations in List.mapq and List.lengthsEqAndForall2 AI-Tooling-Check-Bypassed Tooling check: non-fork PR, not diff-analyzed NO_RELEASE_NOTES Label for pull requests which signals, that user opted-out of providing release notes Theme-Performance
#20372 opened Aug 26, 2026 by T-Gro Member Loading…
String module spannification
#20358 opened Aug 26, 2026 by jwosty Contributor Draft
3 tasks
Remove trailing whitespaces from tests ⚠️ Affects-Build-Infra Tooling check: PR touches build infrastructure NO_RELEASE_NOTES Label for pull requests which signals, that user opted-out of providing release notes
#20355 opened Aug 25, 2026 by xperiandri Contributor Loading…
ProTip! Updated in the last three days: updated:>2026-08-29.