npm.io
0.9.0 • Published 7 years ago

ts-csp

Licence
MIT
Version
0.9.0
Deps
4
Size
57 kB
Vulns
0
Weekly
0
Stars
7

js-csp

Communicating sequential processes for Javascript.

Features

  • ES6
  • TypeScript type definitions included
  • Async operations are promises (based on bluebird)
  • Operations for batch put/take for performance reasons
  • Support for transforming channels using transducers
  • Signals (similar to promises) with operations for composing them
  • A process concept, with support for aborting and composition

Thanks

This project is partially sponsored by Styrelsen for Dataforsyning og Effektivisering (SDFE) and authored by Anders Hessellund Jensen.

This project is inspired by Nguyễn Tuấn Anhs js-csp, but has a different feature set.

Styrelsen for Dataforsyning og Effektivisering (SDFE)

Anders Hessellund Jensen

Distributed under MIT License.

Keywords