Skip to content

FSharp.Core Async docs misgroup StartChild away from StartChildAsTask #19667

@bartelink

Description

@bartelink

In the FSharp.Core Async overview docs, StartChild is in an effectively miscellaneous section entitled Cancellation and Exceptions.

It seems an oversight not to have it render in section 0: Starting Async Computations alongside StartChildAsTask to illustrate that it's all just various ways of kicking off children that run concurrently.

I appreciate that it's not completely invalid (there is an optional timeout which could indirectly end up cancelling the overall workflow etc), but IME StartChild is a a mainstream happy path mechanism that needs to be central in the starting work section, or at worst in the composition section (but that's pretty debatable too)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status

    New

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions