libdill
Concurrency helpers
Structured concurrency primitives for C to manage concurrent tasks efficiently
Structured concurrency in C
2k stars
69 watching
155 forks
Language: C
last commit: 8 months ago
Linked from 2 awesome lists
structured-concurrency
Related projects:
Repository | Description | Stars |
---|---|---|
sharow/libconcurrent | A lightweight, low-overhead concurrency library | 361 |
asyncninja/asyncninja | Provides primitives and tools for concurrency and reactive programming in Swift | 156 |
jmfieldman/brisk | A Swift DSL that helps manage concurrency in asynchronous code by providing shorthand operators and extensions to DispatchQueue. | 25 |
awkward-squad/ki | A lightweight library for structured concurrency in Haskell, providing a simple and efficient way to manage concurrent operations. | 83 |
stlab/libraries | A repository of C++ libraries and tools for concurrency and parallel programming | 662 |
typelift/concurrent | A library providing functional concurrency primitives inspired by concurrent programming languages. | 209 |
tidwall/neco | A C concurrency library providing coroutines and synchronization primitives. | 1,138 |
safareli/free | A library for combining parallel and sequential computations while maintaining the flexibility of a monadic programming paradigm. | 58 |
didactic-drunk/concurrent.cr | A library that provides modern concurrency tools for parallel processing in Crystal | 48 |
crabmusket/haskell-simple-concurrency | A tutorial project introducing basic concurrency mechanisms in Haskell through simple examples and inspiration from Go's concurrency primitives. | 79 |
mpusz/coroutines | A library for writing concurrent code using cooperative multitasking | 0 |
mukul-rathi/bolt | A language that automatically prevents data races in concurrent code | 572 |
shiyanhui/libcsp | A high performance concurrency library influenced by the CSP model | 1,309 |
zkat/chanl | A concurrency framework that enables threads to communicate and synchronize using channel objects. | 169 |
dtenny/clj-con | A Common Lisp package providing concurrency operations similar to Clojure | 35 |