libdill

Concurrency helpers

Structured concurrency primitives for C to manage concurrent tasks efficiently

Structured concurrency in C

GitHub

2k stars
68 watching
156 forks
Language: C
last commit: over 2 years ago
Linked from 2 awesome lists

structured-concurrency

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
sharow/libconcurrentA lightweight, low-overhead concurrency library360
asyncninja/asyncninjaProvides primitives and tools for concurrency and reactive programming in Swift156
jmfieldman/briskA Swift DSL that helps manage concurrency in asynchronous code by providing shorthand operators and extensions to DispatchQueue.25
awkward-squad/kiA lightweight library for structured concurrency in Haskell, providing a simple and efficient way to manage concurrent operations.83
stlab/librariesA repository of C++ libraries and tools for concurrency and parallel programming663
typelift/concurrentA library providing functional concurrency primitives inspired by concurrent programming languages.209
tidwall/necoA C concurrency library providing coroutines and synchronization primitives.1,152
safareli/freeA library for combining parallel and sequential computations while maintaining the flexibility of a monadic programming paradigm.58
didactic-drunk/concurrent.crA library that provides modern concurrency tools for parallel processing in Crystal48
crabmusket/haskell-simple-concurrencyA tutorial project introducing basic concurrency mechanisms in Haskell through simple examples and inspiration from Go's concurrency primitives.79
mpusz/coroutinesA library for writing concurrent code using cooperative multitasking0
mukul-rathi/boltA language that automatically prevents data races in concurrent code581
shiyanhui/libcspA high performance concurrency library influenced by the CSP model1,312
zkat/chanlA concurrency framework that enables threads to communicate and synchronize using channel objects.169
dtenny/clj-conA Common Lisp package providing concurrency operations similar to Clojure35