as.promise.mirai: Make 'Mirai' 'Promise'

View source: R/core.R

as.promise.miraiR Documentation

Make 'Mirai' 'Promise'

Description

Creates a 'promise' from a 'mirai' or 'recvAio'.

Usage

## S3 method for class 'mirai'
as.promise(x)

## S3 method for class 'recvAio'
as.promise(x)

Arguments

x

an object of class 'mirai' or 'recvAio'.

Details

This function is an S3 method for the generic as.promise for class 'mirai' or 'recvAio'.

polling may be used to customise the frequency with which to poll for promise resolution (defaults to every 100 milliseconds).

Value

A 'promise' object.

Examples

if (interactive()) {
# Only run examples in interactive R sessions

p <- promises::as.promise(mirai::mirai("example"))
print(p)
promises::is.promise(p)

}


mirai.promises documentation built on Nov. 5, 2023, 5:07 p.m.