From 56bf95cc27d80674698142ef6e14ab92dcbfc942 Mon Sep 17 00:00:00 2001 From: Bozhidar Batsov Date: Wed, 13 May 2026 08:46:33 +0300 Subject: [PATCH] [Fix #19667] Move Async.StartChild to "Starting Async Computations" docs category `Async.StartChild` is a mainstream way to kick off concurrent child work, so it belongs in the same docs section as `Async.StartChildAsTask` rather than under "Cancellation and Exceptions". This only changes the rendered docs grouping; no code or behavior impact. --- docs/release-notes/.FSharp.Core/11.0.100.md | 1 + src/FSharp.Core/async.fsi | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/release-notes/.FSharp.Core/11.0.100.md b/docs/release-notes/.FSharp.Core/11.0.100.md index fae6ac213ef..70bbaae06fe 100644 --- a/docs/release-notes/.FSharp.Core/11.0.100.md +++ b/docs/release-notes/.FSharp.Core/11.0.100.md @@ -1,3 +1,4 @@ ### Fixed * Fix `Array.exists2` documentation examples to use equal-length arrays; the previous examples would throw `ArgumentException` at runtime instead of returning the documented `false`/`true` values. ([PR #19672](https://github.com/dotnet/fsharp/pull/19672)) +* Move `Async.StartChild` to the "Starting Async Computations" docs category alongside `Async.StartChildAsTask`. ([Issue #19667](https://github.com/dotnet/fsharp/issues/19667)) diff --git a/src/FSharp.Core/async.fsi b/src/FSharp.Core/async.fsi index 5c1dadd4135..b2fe66ddd13 100644 --- a/src/FSharp.Core/async.fsi +++ b/src/FSharp.Core/async.fsi @@ -355,7 +355,7 @@ namespace Microsoft.FSharp.Control /// /// A new computation that waits for the input computation to finish. /// - /// Cancellation and Exceptions + /// Starting Async Computations /// /// ///