Returns the contained value if ValueSome, otherwise returns the provided value
'a -> ValueTask<'a voption> -> ValueTask<'a>Returns the contained value if ValueSome, otherwise evaluates the given function and returns the result.
(unit -> 'a) -> ValueTask<'a voption> -> ValueTask<'a>Wraps the provided value in a ValueTask<'a voption>
'a -> ValueTask<'a voption>