Closed
Description
There are occasions where any one of several Task activities might produce a result and only the first result matters.
Ideally there's a method like #wait_first
which can return the result of the first task to finish.
In some cases it may be necessary to select the first non-nil
result, but that could be handled with an Async::Condition
instead.