Query whether a ‘mirai’, ‘mirai’ value or list of ‘mirai’
remains unresolved. Unlike call_mirai
, this function does
not wait for completion.
Value
Logical TRUE if ‘aio’ is an unresolved ‘mirai’ or ‘mirai’ value or the list contains at least one unresolved ‘mirai’, or FALSE otherwise.
Details
Suitable for use in control flow statements such as while
or
if
.
Note: querying resolution may cause a previously unresolved ‘mirai’ to resolve.
Examples
if (interactive()) {
# Only run examples in interactive R sessions
m <- mirai(Sys.sleep(0.1))
unresolved(m)
Sys.sleep(0.3)
unresolved(m)
}