Accepts a list of 'mirai' objects, such as those returned by mirai_map()
.
Waits for the next 'mirai' to resolve if at least one is still in progress,
blocking but user-interruptible. If none of the objects supplied are
unresolved, the function returns immediately.
Details
All of the 'mirai' objects supplied must belong to the same compute profile -
the currently-active one i.e. 'default' unless within a with_daemons()
or
local_daemons()
scope.