Async & concurrency · BUILT-IN MODULE

async

Managed asynchronous tasks.

Quick start

use async
use async

job = async.run work 21
answer = try async.await job
say answer

API reference

async.run function args...

Start a managed task.

啟動 managed task。
async.await task

Wait for a managed task. Fallible.

等待 managed task 完成。此操作可能失敗。
async.ready task

Check whether a task is complete.

檢查 task 是否完成。