async-csp

Process synchronization library

An implementation of Communicating Sequential Processes using ES2016's async/await syntax.

CSP style channels using ES7 async/await

GitHub

317 stars
10 watching
18 forks
Language: JavaScript
last commit: about 7 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
dnikolovv/optional-async Async extensions for working with the Optional library in C# to chain asynchronous functions without awaiting 5
thomaslevesque/aspnetcore.asyncinitialization A helper class to perform asynchronous application initialization in ASP.NET Core 2.x. 87
svermeulen/nvim-lusc A Lua-based library for structured async/ concurrency in Neovim 13
fsprojects/fsharp.control.asyncseq A collection of asynchronous programming utilities for F# 163
marcoonroad/sporadic A set of abstractions for concurrency and asynchronous programming in JavaScript 18
orthecreedence/cl-async A library providing asynchronous I/O capabilities for Common Lisp programming. 273
jlipps/asyncbox A collection of utilities for working with asynchronous code in JavaScript 25
briancavalier/creed A library that simplifies asynchronous programming by providing coroutines and promises with functional programming features. 274
me-no-dev/espasynctcp A TCP networking library for ESP8266 microcontrollers, providing an asynchronous framework for building networked applications. 760
a-synchronous/rubico Enables simple and composable asynchronous functional programming in JavaScript 275
clojure/core.async A Clojure library providing facilities for concurrent programming and communication. 1,956
serilog/serilog-aspnetcore A package that integrates Serilog logging with ASP.NET Core applications. 1,314
clj-commons/manifold A compatibility layer for event-driven abstractions 1,021
paulrademacher/asyncpp A utility library that simplifies asynchronous programming in C++ by providing pre-built patterns and lambdas to avoid callbacks and manage complex operations. 101
patois/dsync A plugin that synchronizes code views between different disassembler and decompiler tools 449