ts-csp
TypeScript icon, indicating that this package has built-in type declarations

0.9.0 • Public • Published

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.

License and Copyright

© Styrelsen for Dataforsyning og Effektivisering (SDFE)

© Anders Hessellund Jensen

Distributed under MIT License.

Readme

Keywords

Package Sidebar

Install

npm i ts-csp

Weekly Downloads

28

Version

0.9.0

License

MIT

Unpacked Size

58.5 kB

Total Files

29

Last publish

Collaborators

  • andershj