Repository navigation
v0.0.1-alpha.1
Pre-release
Pre-release
previous version caused ambiguity hell between tasks and generic T overloads.
it is now fixed with [OverloadResolutionPriority] attributes which set clear overloading priorities for the compiler. now it should prioritize ValueTask unwrapping over Task rewrapping.
also added specific overloads for Func<T, Task<TR>> and Func<T, ValueTask<TR>> to automatically unwrap nested tasks.
no state machine boxing!