//# ValueTask<Result<T1>> ==> Func<T1, ValueTask<T2>> ==> ValueTask<Result<T2>> public static ValueTask <Result <T2> > MapAsync <T1, T2>(this ValueTask <Result <T1> > result, Func <T1, ValueTask <T2> > resultSelector) => result.ValueTaskResultAsync <T1, T2>(rt1 => rt1.MapAsync(resultSelector));