module Async

Defined in:

job/generic_job.cr
job/job.cr
pool/pool.cr
logger/logger.cr
pool/fiber_pool.cr
promise/promise.cr
return_value/generic_return_value.cr
return_value/return_value.cr
function/generic_function.cr
function/function.cr
promise/fiber_promise.cr
async.cr

Constant Summary

VERSION = "0.2.0"

Instance Method Summary

Macro Summary

Instance Method Detail

def await(type : T.class, promise : Promise) forall T #

[View source]
def await(promise : Promise) #

[View source]
def reject(message : String) : NoReturn #

[View source]
def reject(exception : Exception) : NoReturn #

[View source]

Macro Detail

macro resolve(*values) #

[View source]