js-csp

Process communicator

A JavaScript implementation of communicating sequential processes

CSP channels for Javascript (like Clojurescript's core.async, or Go)

GitHub

2k stars
53 watching
122 forks
Language: JavaScript
last commit: over 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
clojure/clojurescript A compiler that converts Clojure code to JavaScript. 9,235
caolan/async Utilities for working with asynchronous JavaScript code 28,191
tildeio/rsvp.js Provides tools for organizing asynchronous code using Promises/A+ 3,612
pegjs/pegjs A tool for generating fast parsers with excellent error reporting from JavaScript code 4,829
cyclejs/cyclejs A JavaScript framework for building predictable, reactive applications using functional programming principles. 10,243
jlipps/asyncbox A collection of utilities for working with asynchronous code in JavaScript 25
jgornick/asyncp Port of an async library to use Promises instead of callbacks in Node.js 29
tj/co Provides a simple and efficient way to write non-blocking code using promises in JavaScript 11,880
developit/workerize Enables asynchronous execution of JavaScript functions within a Web Worker. 4,352
kriskowal/q A promise library that enables asynchronous code execution and error handling without blocking 14,932
jcouyang/conjs A Clojure implementation of persistent data structures and channel APIs for JavaScript 29
google/closure-compiler A tool for optimizing and checking JavaScript code to make it run faster 7,407
cstate/cstate A static website solution for displaying server status information with fast loading times and minimal overhead 2,570
js-cookie/js-cookie A lightweight JavaScript API for handling browser cookies. 22,031
cssinjs/jss A tool for generating stylesheets with JavaScript. 7,080