target for method/function call
method/function call proxy
Readonly
getE.get(x) returns a proxy on which you can get arbitrary properties. Each of these properties returns a promise for the property. The promise value will be the property fetched from whatever 'x' designates (or resolves to) in a future turn, not this one.
target for property get
property get proxy
Readonly
resolveE.resolve(x) converts x to a handled promise. It is shorthand for HandledPromise.resolve(x)
Creates a new resolved promise.
A resolved promise.
Creates a new resolved promise for the provided value.
A promise.
A promise whose internal state matches the provided promise.
Creates a new resolved promise for the provided value.
A promise whose internal state matches the provided promise.
Readonly
sendE.sendOnly returns a proxy similar to E, but for which the results are ignored (undefined is returned).
target for method/function call
method/function call proxy
Readonly
whenE.when(x, res, rej) is equivalent to HandledPromise.resolve(x).then(res, rej)
E(x) returns a proxy on which you can call arbitrary methods. Each of these method calls returns a promise. The method will be invoked on whatever 'x' designates (or resolves to) in a future turn, not this one.