@thi.ng/fibers
Version:
Process hierarchies & operators for cooperative multitasking
19 lines (18 loc) • 395 B
JavaScript
const STATE_NEW = 0;
const STATE_ACTIVE = 1;
const STATE_DONE = 2;
const STATE_CANCELED = 3;
const STATE_ERROR = 4;
const EVENT_FIBER_DONE = "fiber-done";
const EVENT_FIBER_CANCELED = "fiber-canceled";
const EVENT_FIBER_ERROR = "fiber-error";
export {
EVENT_FIBER_CANCELED,
EVENT_FIBER_DONE,
EVENT_FIBER_ERROR,
STATE_ACTIVE,
STATE_CANCELED,
STATE_DONE,
STATE_ERROR,
STATE_NEW
};