async
Async task management. No require() needed.
async.spawn(fn)→ handle — Spawn async task, returns handleasync.spawn_interval(fn, ms)→ handle — Spawn recurring task everymsmillisecondshandle:await()→ result — Wait for task completion, returns resulthandle:cancel()→ nil — Cancel recurring task