spica (npm): Supervisor, Coroutine, Channel, select, AtomicPromise, Cancellation, Cache, List, Queue, Stack, and some utils.
Keywords: supervisor|observer|coroutine|channel|select|cancellation|sequence|maybe|either|monad|arrow|cache|clock|list|heap|queue|stack|uuid|pcg|random|counter