Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

hackage.haskell.org "concurrency" keyword

persistent-map 0.3.5
7 versions - Latest release: almost 15 years ago - 5.59 thousand downloads total - 1 maintainer
Stasis 0.0.1
A simple Haskell MVCC like library
1 version - Latest release: over 10 years ago - 1.37 thousand downloads total - 1 stars on GitHub - 1 maintainer
PriorityChansConverger 0.1
1 version - Latest release: over 14 years ago - 1.36 thousand downloads total - 1 maintainer
atomic-primops-vector 0.1.0.1
2 versions - Latest release: over 9 years ago - 1 dependent repositories - 1.75 thousand downloads total - 1 maintainer
sync 0.1
1 version - Latest release: about 14 years ago - 1.2 thousand downloads total - 1 maintainer
accelerate-llvm-ptx 1.3.0.0
This library implements a backend for the Accelerate language which generates LLVM-IR targeting C...
7 versions - Latest release: over 3 years ago - 1 dependent package - 8 dependent repositories - 6.02 thousand downloads total - 1 maintainer
GraphHammer 0.3
1 version - Latest release: over 10 years ago - 1.41 thousand downloads total
unique 0.0.1
Fully concurrent unique identifiers.
2 versions - Latest release: over 3 years ago - 2 dependent packages - 23 dependent repositories - 6.08 thousand downloads total - 10 stars on GitHub - 3 maintainers
Top 8.2% on hackage.haskell.org
unbounded-delays 0.1.1.1
The threadDelay and timeout functions from the base library use the bounded Int type for specifyi...
13 versions - Latest release: over 3 years ago - 8 dependent packages - 169 dependent repositories - 93.9 thousand downloads total - 7 stars on GitHub - 2 maintainers
Top 5.3% on hackage.haskell.org
unagi-chan 0.4.1.4
This library provides implementations of concurrent FIFO queues (for both general boxed and primi...
15 versions - Latest release: over 2 years ago - 12 dependent packages - 54 dependent repositories - 22.2 thousand downloads total - 1 maintainer
timers 0.2.0.4
Simple package that implements timers. Both "one-shot" and "repeating" timers are implemented.
7 versions - Latest release: almost 4 years ago - 2 dependent packages - 18 dependent repositories - 7.18 thousand downloads total - 1 maintainer
Top 5.8% on hackage.haskell.org
streamly 0.10.1
For upgrading to streamly-0.9.0+ please read the Streamly-0.9.0 upgrade guide. Streamly is a sta...
27 versions - Latest release: 4 months ago - 20 dependent packages - 58 dependent repositories - 17 thousand downloads total - 3 maintainers
Top 5.7% on hackage.haskell.org
stm-containers 1.2.1
Containers for STM
36 versions - Latest release: 10 days ago - 13 dependent packages - 348 dependent repositories - 34.9 thousand downloads total - 62 stars on GitHub - 1 maintainer
Top 6.2% on hackage.haskell.org
stm-conduit 4.0.1 πŸ’°
STM-based channels for conduits.
38 versions - Latest release: over 5 years ago - 9 dependent packages - 196 dependent repositories - 34.4 thousand downloads total - 41 stars on GitHub - 2 maintainers
speculation 1.4.1
A framework for safe, programmable, speculative parallelism, loosely based on: Prakash Prabhu, G...
31 versions - Latest release: about 12 years ago - 1 dependent package - 138 dependent repositories - 24 thousand downloads total - 30 stars on GitHub - 1 maintainer
SafeSemaphore 0.10.1
SafeSemaphore is a Haskell library replacing non-exception safe libraries like QSem, QSemN, Sampl...
8 versions - Latest release: about 10 years ago - 7 dependent packages - 93 dependent repositories - 37.9 thousand downloads total - 10 stars on GitHub - 1 maintainer
Top 6.5% on hackage.haskell.org
pipes-concurrency 2.0.14
19 versions - Latest release: over 2 years ago - 2 dependent packages - 204 dependent repositories - 20.7 thousand downloads total - 1 maintainer
Top 6.9% on hackage.haskell.org
parallel-io 0.3.5
Haskell combinators for executing IO actions in parallel on a thread pool
14 versions - Latest release: almost 3 years ago - 8 dependent packages - 196 dependent repositories - 34.1 thousand downloads total - 46 stars on GitHub - 1 maintainer
lifted-threads 1.0
lifted IO operations from the threads library
1 version - Latest release: about 9 years ago - 1 dependent package - 1 dependent repositories - 2.05 thousand downloads total - 2 stars on GitHub - 4 maintainers
Top 5.8% on hackage.haskell.org
lifted-async 0.10.2
This package provides IO operations from async package lifted to any instance of MonadBase or Mon...
42 versions - Latest release: about 3 years ago - 24 dependent packages - 232 dependent repositories - 91.5 thousand downloads total - 29 stars on GitHub - 1 maintainer
ki-unlifted 1.0.0
A structured concurrency library
3 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 288 downloads total - 76 stars on GitHub - 1 maintainer
Top 9.0% on hackage.haskell.org
concurrent-extra 0.5.1
The concurrent-extra package offers among other things the following selection of synchronisation...
23 versions - Latest release: almost 14 years ago - 7 dependent packages - 161 dependent repositories - 32.9 thousand downloads total - 17 stars on GitHub - 2 maintainers
Top 6.4% on hackage.haskell.org
BoundedChan 1.0.3.0
7 versions - Latest release: about 10 years ago - 3 dependent packages - 158 dependent repositories - 16.5 thousand downloads total - 1 maintainer
bits-atomic 0.1.3
4 versions - Latest release: over 13 years ago - 1 dependent package - 3 dependent repositories - 7.51 thousand downloads total - 1 maintainer
Top 1.7% on hackage.haskell.org
async 2.2.5
Run IO operations asynchronously and wait for their results
22 versions - Latest release: 6 months ago - 239 dependent packages - 2,253 dependent repositories - 291 thousand downloads total - 315 stars on GitHub - 2 maintainers
festung 0.9.1.2
festung is a server that provides an HTTP API to execute queries against encrypted SQLite databases.
2 versions - Latest release: almost 6 years ago - 1.2 thousand downloads total - 1 maintainer
oath 0.1.1
See README.md for details
2 versions - Latest release: over 1 year ago - 151 downloads total - 2 maintainers
Top 5.9% on hackage.haskell.org
lukko 0.1.1
5 versions - Latest release: over 4 years ago - 6 dependent packages - 18 dependent repositories - 20.9 thousand downloads total - 1 maintainer
ki-effectful 0.1.1.0
Adaptation of the ki library for the effectful ecosystem.
2 versions - Latest release: over 1 year ago - 106 downloads total - 7 stars on GitHub - 1 maintainer
heartbeat-streams 0.1.0.3
Heartbeats for io-streams
4 versions - Latest release: over 3 years ago - 1 dependent repositories - 1.88 thousand downloads total - 0 stars on GitHub - 2 maintainers
laminar 0.1.0.1
2 versions - Latest release: 6 months ago - 36 downloads total - 1 maintainer
companion 0.1.0
Please see the README on GitHub at https://github.com/commercialhaskell/companion#readme
1 version - Latest release: 11 months ago - 2 dependent packages - 2 dependent repositories - 348 downloads total - 0 stars on GitHub - 3 maintainers
stm-hamt 1.2.1
STM-specialised Hash Array Mapped Trie
22 versions - Latest release: 10 days ago - 1 dependent package - 8 dependent repositories - 16.7 thousand downloads total - 9 stars on GitHub - 1 maintainer
fudgets 0.18.4
Fudgets is a Graphical User Interface Toolkit built in Haskell on top of the X11 Windows system i...
4 versions - Latest release: 11 months ago - 1 dependent package - 1 dependent repositories - 296 downloads total - 1 maintainer
async-combinators 0.0.1
Async combinators
2 versions - Latest release: almost 6 years ago - 1 dependent repositories - 1.14 thousand downloads total - 1 stars on GitHub - 1 maintainer
theatre-dev 0.1.1
Minimalistic actor library experiments
11 versions - Latest release: 7 months ago - 116 downloads total - 1 stars on GitHub - 1 maintainer
lsp-client 0.3.0.0
[Index] [Quick Jump] Package maintainers For package maintainers and hackage trustees Candid...
3 versions - Latest release: about 1 month ago - 82 downloads total - 4 stars on GitHub - 1 maintainer
thread-utils-finalizers 0.1.1.0 πŸ’°
Please see the README on GitHub at https://github.com/iand675/thread-finalizers#readme
2 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 688 downloads total - 2 stars on GitHub - 1 maintainer
thread-utils-context 0.3.0.4 πŸ’°
Please see the README on GitHub at https://github.com/iand675/thread-utils-context#readme
7 versions - Latest release: 9 months ago - 1 dependent package - 5 dependent repositories - 1.46 thousand downloads total - 2 stars on GitHub - 1 maintainer
monad-schedule 0.1.2.2
5 versions - Latest release: 3 months ago - 3 dependent packages - 3 dependent repositories - 360 downloads total - 1 maintainer
sharedio 0.1.0
Bundles shared calls to IO functions to perform them only once
1 version - Latest release: over 10 years ago - 1.21 thousand downloads total - 1 stars on GitHub - 2 maintainers
hasql-listen-notify 0.1.0
LISTEN/NOTIFY with hasql.
2 versions - Latest release: over 1 year ago - 177 downloads total - 7 stars on GitHub - 1 maintainer
supervisors 0.2.1.0 πŸ’°
The supervisors package provides a useful abstraction for managing the groups of Haskell threads,...
3 versions - Latest release: over 3 years ago - 1 dependent package - 3 dependent repositories - 1.37 thousand downloads total - 3 stars on GitHub - 1 maintainer
atomic-modify 0.1.0.3
4 versions - Latest release: over 2 years ago - 2.15 thousand downloads total - 2 stars on GitHub - 1 maintainer
unfork 1.0.0.1
β€œUnfork” is the opposite of β€œfork”; whereas forking allows things to run concurrently, unforking ...
2 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 313 downloads total - 10 stars on GitHub - 2 maintainers
stc-lang 1.0.0
See the readme
1 version - Latest release: almost 5 years ago - 496 downloads total - 9 stars on GitHub - 1 maintainer
massiv-scheduler 0.1.1.0
A work stealing scheduler that is used by massiv array librarry, but can be useful for any other ...
2 versions - Latest release: about 5 years ago - 1.09 thousand downloads total - 379 stars on GitHub - 1 maintainer
timers-updatable 0.2.0.2
updateble timers
4 versions - Latest release: about 13 years ago - 2 dependent repositories - 3.22 thousand downloads total - 3 stars on GitHub - 1 maintainer
scotty-haxl 0.1.0.0
A common utils for haskell program.
1 version - Latest release: over 3 years ago - 1 dependent repositories - 257 downloads total - 2 stars on GitHub - 1 maintainer
lrucaching-haxl 0.1.0.0
A common utils for haskell program.
1 version - Latest release: over 3 years ago - 222 downloads total - 2 stars on GitHub - 1 maintainer
Top 5.4% on hackage.haskell.org
concurrent-output 1.10.21
Lets multiple threads and external processes concurrently output to the console, without it getti...
45 versions - Latest release: 19 days ago - 4 dependent packages - 32 dependent repositories - 57.9 thousand downloads total - 1 maintainer
libcspm 1.0.0
This library provides a parser, type checker and evaluator for machine CSP. The parser is designe...
6 versions - Latest release: over 10 years ago - 2 dependent repositories - 4.64 thousand downloads total - 30 stars on GitHub - 1 maintainer
fraxl 0.3.0.0
Fraxl is a free monad designed to make concurrent data fetching easy.
4 versions - Latest release: over 5 years ago - 1 dependent repositories - 2.78 thousand downloads total - 87 stars on GitHub - 1 maintainer
om-actor 0.1.0.0
Library used to build and communicate with actors.
1 version - Latest release: about 4 years ago - 329 downloads total - 0 stars on GitHub - 1 maintainer
concurrent-rpc 0.1.0.0
This library is small wrapper around Control.Concurrent.MVar.MVars that can be used to implement ...
1 version - Latest release: about 8 years ago - 1.02 thousand downloads total - 0 stars on GitHub - 1 maintainer
lvar 0.1.0.0
LVar wraps a TMVar to allow multiple threads to listen to the underlying changes.
1 version - Latest release: about 3 years ago - 3 dependent packages - 1 dependent repositories - 312 downloads total - 2 stars on GitHub - 1 maintainer
rwlock 0.0.0.3
A simple implementation of a multiple-reader / single-writer locks using STM
3 versions - Latest release: almost 11 years ago - 1 dependent repositories - 2.63 thousand downloads total - 3 stars on GitHub - 1 maintainer
cspmchecker 1.0.0
The library FDR3 uses for parsing, type checking and evaluating machine CSP.
6 versions - Latest release: over 10 years ago - 4.88 thousand downloads total - 30 stars on GitHub - 1 maintainer
Mechs 0.0.0.0
1 version - Latest release: almost 8 years ago - 941 downloads total - 1 maintainer
bounded-qsem 0.1.0.2
Bounded quantity semaphores, meaning quantity semaphores that have an upper-bound in the number o...
3 versions - Latest release: 5 months ago - 101 downloads total - 1 maintainer
token-bucket 0.1.0.1
Haskell rate limiter library using lazy token bucket algorithm
2 versions - Latest release: over 9 years ago - 33 dependent repositories - 3.89 thousand downloads total - 8 stars on GitHub - 1 maintainer
mechs 0.0.0.0
1 version - Latest release: almost 8 years ago - 760 downloads total - 1 maintainer
cloudi 2.0.7
Haskell CloudI API (see https://cloudi.org for more details)
14 versions - Latest release: 7 months ago - 4.93 thousand downloads total - 1 stars on GitHub - 1 maintainer
lub 0.1.8
14 versions - Latest release: over 2 years ago - 1 dependent repositories - 9.52 thousand downloads total - 1 maintainer
Top 3.5% on hackage.haskell.org
accelerate 0.4.0
Data.Array.Accelerate defines an embedded array language for computations for high-performance co...
27 versions - Latest release: almost 15 years ago - 2 dependent packages - 203 dependent repositories - 31.9 thousand downloads total - 887 stars on GitHub - 2 maintainers
capataz 0.2.1.0
capataz enhances the reliability of your concurrent applications by offering supervision of green...
7 versions - Latest release: almost 5 years ago - 5 dependent repositories - 4.04 thousand downloads total - 63 stars on GitHub - 1 maintainer
monadIO 0.11.1.0
8 versions - Latest release: over 5 years ago - 10 dependent repositories - 9 thousand downloads total - 2 maintainers
eprocess 1.7.2
This library provides a basic support for processes with message queues. It was built using chan...
12 versions - Latest release: almost 9 years ago - 2 dependent repositories - 10.3 thousand downloads total - 2 maintainers
mech 0.0.0.0
1 version - Latest release: almost 8 years ago - 859 downloads total - 1 maintainer
immortal 0.2.2
A small library to create threads that never die. This is useful e.g. for writing servers.
5 versions - Latest release: about 8 years ago - 2 dependent packages - 150 dependent repositories - 7.08 thousand downloads total - 37 stars on GitHub - 1 maintainer
Mecha 0.0.0.0
1 version - Latest release: almost 8 years ago - 923 downloads total - 1 maintainer
cgroup-rts-threads 0.2.1.1
This library provides a container-/cgroup-aware substitute for the GHC RTS `-N` flag. See the REA...
4 versions - Latest release: almost 2 years ago - 2 dependent repositories - 858 downloads total - 8 stars on GitHub - 1 maintainer
ttrie 0.1.2
A contention-free STM hash map. "Contention-free" means that the map will never cause spurious co...
6 versions - Latest release: almost 9 years ago - 25 dependent repositories - 4.4 thousand downloads total - 14 stars on GitHub - 1 maintainer
scc 0.8.3
SCC is a layered library of Streaming Component Combinators. The lowest layer in Control.Concuren...
18 versions - Latest release: about 3 years ago - 10.8 thousand downloads total - 1 maintainer
legion 0.10.0.0
Legion is a framework for writing distributed, homogeneous, stateful microservices in Haskell.
17 versions - Latest release: about 7 years ago - 1 dependent repositories - 10.8 thousand downloads total - 1 maintainer
CSPM-CoreLanguage 0.3.1.0
This package contains an interface for the CSP core-language. It defines processes, events, event...
8 versions - Latest release: over 6 years ago - 8.2 thousand downloads total - 1 maintainer
concurrent-machines 0.3.1
A simple use-case for this library is to run the stages of a pipelined streaming computation conc...
16 versions - Latest release: almost 7 years ago - 3 dependent repositories - 9.52 thousand downloads total - 1 maintainer
async-extras 0.1.3.2
Extra utilities for async
5 versions - Latest release: about 7 years ago - 5 dependent repositories - 6.92 thousand downloads total - 3 stars on GitHub - 2 maintainers
extensible-effects-concurrent 2.0.0
Please see the README on GitHub at https://github.com/sheyll/extensible-effects-concurrent#readme
69 versions - Latest release: over 3 years ago - 1 dependent repositories - 29.4 thousand downloads total - 6 stars on GitHub - 1 maintainer
thread-hierarchy 0.3.0.2
Please see the README on GitHub at https://github.com/nshimaza/thread-hierarchy#readme
8 versions - Latest release: almost 4 years ago - 7 dependent repositories - 4.93 thousand downloads total - 8 stars on GitHub - 1 maintainer
scheduler 2.0.0
A work stealing scheduler that is designed for parallelization of heavy work loads. It was primar...
13 versions - Latest release: almost 3 years ago - 1 dependent package - 22 dependent repositories - 10 thousand downloads total - 76 stars on GitHub - 1 maintainer
Top 7.4% on hackage.haskell.org
monad-coroutine 0.9.2
This package defines a monad transformer, applicable to any monad, that allows the monadic comput...
18 versions - Latest release: about 2 years ago - 2 dependent packages - 157 dependent repositories - 12.7 thousand downloads total - 1 maintainer
lazy-async 1.1.0.0
Sometimes we have a bunch of I/O actions that might not end up being needed, and we don't want to...
4 versions - Latest release: 11 months ago - 294 downloads total - 2 stars on GitHub - 2 maintainers
lvish 1.1.4
9 versions - Latest release: over 9 years ago - 2 dependent repositories - 7.73 thousand downloads total - 3 maintainers
CSPM-FiringRules 0.4.4.0
This package contains functions for computing the transitions of a CSP process based on the stand...
7 versions - Latest release: over 6 years ago - 7.29 thousand downloads total - 1 maintainer
consumers 2.3.1.0
Library for setting up concurrent consumers of data stored inside PostgreSQL database in a simple...
17 versions - Latest release: 6 months ago - 1 dependent repositories - 8.45 thousand downloads total - 9 stars on GitHub - 5 maintainers
immortal-queue 0.1.0.1
immortal-queue is a library for build an asynchronous worker pool that processes action from a ge...
2 versions - Latest release: about 4 years ago - 6 dependent repositories - 837 downloads total - 3 stars on GitHub - 1 maintainer
slave-thread 1.0.3
A principal solution to ghost threads and silent exceptions
23 versions - Latest release: over 5 years ago - 1 dependent package - 141 dependent repositories - 13.4 thousand downloads total - 24 stars on GitHub - 1 maintainer
skip-var 0.1.1.0
Please see the README on GitHub at https://github.com/dtaskoff/skip-var#readme
2 versions - Latest release: over 5 years ago - 6 dependent repositories - 1.49 thousand downloads total - 0 stars on GitHub - 1 maintainer
mvc 1.1.7
14 versions - Latest release: over 5 years ago - 17 dependent repositories - 9.6 thousand downloads total - 1 maintainer
thread-supervisor 0.2.0.0
Please see the README on Github at https://github.com/nshimaza/thread-supervisor#readme
3 versions - Latest release: almost 4 years ago - 7 dependent repositories - 966 downloads total - 16 stars on GitHub - 1 maintainer
mstate 0.2.10
13 versions - Latest release: 7 months ago - 1 dependent package - 28 dependent repositories - 8.76 thousand downloads total - 1 maintainer
stm-io-hooks 1.1.2
Please see the README
18 versions - Latest release: over 4 years ago - 2 dependent repositories - 13.1 thousand downloads total - 1 maintainer
conceit 0.5.0.0
A version of the async package's Control.Concurrent.Async.Concurrently for which the actions may ...
11 versions - Latest release: almost 3 years ago - 4 dependent repositories - 7.57 thousand downloads total - 1 maintainer
unagi-streams 0.2.7
Unagi-chan channels for io-streams.
11 versions - Latest release: almost 4 years ago - 1 dependent package - 2 dependent repositories - 6.82 thousand downloads total - 2 stars on GitHub - 2 maintainers
unamb 0.2.7
18 versions - Latest release: about 6 years ago - 2 dependent repositories - 15.5 thousand downloads total - 1 maintainer
concurrent-supply 0.1.8
A fast globally unique variable supply with a pure API
9 versions - Latest release: over 8 years ago - 2 dependent packages - 150 dependent repositories - 13.9 thousand downloads total - 17 stars on GitHub - 1 maintainer
Top 8.8% on hackage.haskell.org
threads 0.3.1
This package provides functions to fork threads and wait for their result, whether it's an except...
21 versions - Latest release: over 13 years ago - 1 dependent package - 160 dependent repositories - 35.3 thousand downloads total - 27 stars on GitHub - 3 maintainers
timeout-control 0.2
Updatable timeouts as a Monad transformer
2 versions - Latest release: over 8 years ago - 1.77 thousand downloads total - 4 stars on GitHub - 1 maintainer
arbor-lru-cache 0.1.1.1
Please see the README on GitHub at https://github.com/arbor/arbor-lru-cache#readme
2 versions - Latest release: over 4 years ago - 6 dependent repositories - 1.47 thousand downloads total - 2 stars on GitHub - 2 maintainers