crew_async {crew} | R Documentation |
Local asynchronous client object.
Description
Create an R6
object to manage local asynchronous quick
tasks with error detection.
Usage
crew_async(workers = NULL)
Arguments
workers |
Number of local |
Details
crew_async()
objects are created inside launchers to allow
launcher plugins to run local tasks asynchronously, such as
calls to cloud APIs to launch serious remote workers.
Value
An R6
async client object.
See Also
Other async:
crew_class_async
Examples
if (identical(Sys.getenv("CREW_EXAMPLES"), "true")) {
x <- crew_async()
x$start()
out <- x$eval(1 + 1)
mirai::call_mirai_(out)
out$data # 2
x$terminate()
}
[Package crew version 0.9.5 Index]