ki

Concurrency library

A lightweight library for structured concurrency in Haskell, providing a simple and efficient way to manage concurrent operations.

A structured concurrency library

GitHub

83 stars
8 watching
4 forks
Language: Haskell
last commit: about 2 years ago
asyncconcurrencyhaskellstructured-concurrency

Related projects:

RepositoryDescriptionStars
crabmusket/haskell-simple-concurrencyA tutorial project introducing basic concurrency mechanisms in Haskell through simple examples and inspiration from Go's concurrency primitives.79
typelift/concurrentA library providing functional concurrency primitives inspired by concurrent programming languages.209
zh217/aiochanA Python library implementing CSP-style concurrency with a focus on ease of use and compatibility with existing libraries.165
jberryman/unagi-chanA high-performance concurrent queue implementation using atomic counters and the x86 fetch-and-add instruction127
didactic-drunk/concurrent.crA library that provides modern concurrency tools for parallel processing in Crystal48
sharow/libconcurrentA lightweight, low-overhead concurrency library360
sustrik/libdillStructured concurrency primitives for C to manage concurrent tasks efficiently1,692
syocy/a-tour-of-go-in-haskellA Haskell adaptation of Go's concurrency tutorial130
araq/malebolgiaA library that simplifies concurrent and parallel programming using structured concurrency and thread pools.109
asyncninja/asyncninjaProvides primitives and tools for concurrency and reactive programming in Swift156
safareli/freeA library for combining parallel and sequential computations while maintaining the flexibility of a monadic programming paradigm.58
simonmar/par-tutorialA tutorial and code samples for parallel and concurrent programming in Haskell.219
marcoonroad/sporadicA set of abstractions for concurrency and asynchronous programming in JavaScript18
eventlet/eventletA concurrent networking library for Python that enables scalable and efficient non-blocking I/O1,244
tidwall/necoA C concurrency library providing coroutines and synchronization primitives.1,152