Primitive for representing deferred, stateful async action invocations with zero closure allocations.
-
Updated
Mar 15, 2026 - C#
Primitive for representing deferred, stateful async action invocations with zero closure allocations.
A lightweight, async-safe, allocation-free one-time initialization gate. Ensures a given asynchronous initialization routine runs exactly once, even under concurrent callers, with support for cancellation, safe publication, and disposal.
Primitive for representing deferred, stateful async function invocations with zero closure allocations.
Add a description, image, and links to the asyncs topic page so that developers can more easily learn about it.
To associate your repository with the asyncs topic, visit your repo's landing page and select "manage topics."