14 packages tagged with “ValueTask”
A collection of helpful ValueTask extension methods
A high-performance background Task/ValueTask queue
Async Extensions for ICommand Includes AsyncCommand and IAsyncCommand which allows ICommand to safely be used asynchronously with Task. Includes AsyncValueCommand and IAsyncValueCommand which allows ICommand to safely be used asynchronously with ValueTask
Provides extension methods for configuring methods that return ValueTask or ValueTask<T>.
Theraot.Core is a .NET Backport (ValueTask, ValueTuple, Task, Expressions, Linq, ThreadLocal, IsExternalInit, Range, Index, etc...) for .NET Framework. .NET Core, .NET Standard
A tiny library with extensions for ValueTask: WhenAll, WhenAny, FireAndForget
Utilities for executing work inline or offloading to the thread pool based on the current synchronization context.
Runtime check if an object or type can be awaited.
High-performance, struct-based Result monad for railway-oriented programming in C#. Features comprehensive async support (ValueTask + Task), validation (Ensure), inspection (Inspect), and complete monad operations (Map, Then, Match).
Steamworks.NET Extension for .NET 8+, ValueTask callbacks for example. This project is aimed to adapt regular .NET8+ projects's idiom based on `Steamworks.NET`. Extended features list: Convert call-result to ValueTask<TResult>. Spawn automatic steam callback dispatcher thread. Fluent UGC query builder and query result wrapper.
High‑performance foundational utilities for .NET, providing async/threading primitives, lifetime management tools, Span/Memory polyfills, fast path builders, diagnostics helpers, and essential collection utilities. Designed for correctness, speed, and consistent behavior across modern .NET and .NET Framework.
Modernized Smart Thread Pool with ValueTask support for .NET 6 and above.
Tasks are not values - MissingAwaitDetector ensures you treat them correctly.
The "When" NuGet package provides a set of extension methods for the bool type, facilitating conditional execution of synchronous and asynchronous actions based on boolean evaluations