ts-csp
v0.9.0
Published
An ES6 implementation of CSP, with TypeScript definitions.
Downloads
122
Readme
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.