/spica

Supervisor, Coroutine, Channel, select, AtomicPromise, Cancellation, Cache, List, Queue, Stack, and some utils.

Primary LanguageTypeScriptApache License 2.0Apache-2.0

Spica

CI

Supervisor, Coroutine, Channel, select, assemble, AtomicPromise, Cancellation, Cache, List, Queue, Stack, and some utils.

APIs

  • global
  • Supervisor
  • Coroutine, Coaggregator, Copropagator, Colistener, cofetch
  • Channel
  • select
  • Observer
  • AtomicPromise
  • Cancellation
  • Cache
  • List
  • HList
  • Heap
  • Queue
  • Stack
  • DataMap
  • MultiMap
  • AttrMap
  • Maybe, Just, Nothing
  • Either, Left, Right
  • Sequence
  • bundle, aggregate, assemble
  • curry
  • uncurry
  • flip
  • tuple
  • clock
  • throttle, debounce
  • uuid
  • random
  • counter
  • assign, clone, extend

Browsers

  • Chrome
  • Firefox
  • Edge (Chromium edition only)

Dependencies

  • unassert (in compiling source code)