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: 4 months ago
asyncconcurrencyhaskellstructured-concurrency

Related projects:

Repository Description Stars
crabmusket/haskell-simple-concurrency A tutorial project introducing basic concurrency mechanisms in Haskell through simple examples and inspiration from Go's concurrency primitives. 79
typelift/concurrent A library providing functional concurrency primitives inspired by concurrent programming languages. 209
zh217/aiochan A Python library implementing CSP-style concurrency with a focus on ease of use and compatibility with existing libraries. 165
jberryman/unagi-chan A high-performance concurrent queue implementation using atomic counters and the x86 fetch-and-add instruction 127
didactic-drunk/concurrent.cr A library that provides modern concurrency tools for parallel processing in Crystal 48
sharow/libconcurrent A lightweight, low-overhead concurrency library 361
sustrik/libdill Structured concurrency primitives for C to manage concurrent tasks efficiently 1,683
syocy/a-tour-of-go-in-haskell A Haskell adaptation of Go's concurrency tutorial 130
araq/malebolgia A library that simplifies concurrent and parallel programming using structured concurrency and thread pools. 109
asyncninja/asyncninja Provides primitives and tools for concurrency and reactive programming in Swift 156
safareli/free A library for combining parallel and sequential computations while maintaining the flexibility of a monadic programming paradigm. 58
simonmar/par-tutorial A tutorial and code samples for parallel and concurrent programming in Haskell. 219
marcoonroad/sporadic A set of abstractions for concurrency and asynchronous programming in JavaScript 18
eventlet/eventlet A concurrent networking library for Python that enables scalable and efficient non-blocking I/O 1,244
tidwall/neco A C concurrency library providing coroutines and synchronization primitives. 1,138