Packages tagged concurrency
254 packages have this tag.
[Merge tag] (trustees only)Related tags: library (250), bsd3 (155), mit (48), program (27), data (25), control (21), deprecated (19), apache (11), bsd2 (10), network (10), system (9), parallelism (8), gpl (7), compilers-interpreters (6), language (6), data-structures (5), formal-methods (5), accelerate (4), agpl (3), concurrent (3), pipes (3), reactivity (3), actors (2), database (2), distributed-computing (2), filesystem (2), io-streams (2), lgpl (2), logging (2), monads (2), mpl (2), other (2), public-domain (2), stm (2), streaming (2), streamly (2), user-interfaces (2), algorithms (1), array (1), combinators (1), conduit (1), dataflow (1), development (1), distrbution (1), effect (1), enumerator (1), ...
Name |
DLs |
Rating |
Rev Deps |
Description |
Tags |
Last U/L |
Last Version |
Maintainers |
---|---|---|---|---|---|---|---|---|
AVar (deprecated) | 22 | 0.0 | 1 | Mutable variables with Exception handling and concurrency support. | (bsd3, concurrency, deprecated, library) | 2009-12-08 | 0.0.5.1 | AlexMason |
BoundedChan | 61 | 0.0 | 14 | Implementation of bounded channels. | (bsd3, concurrency, library) | 2014-05-14 | 1.0.3.0 | AdamWick |
CSPM-CoreLanguage | 23 | 0.0 | 4 | Definition of a CSP core-language. | (bsd3, concurrency, formal-methods, language, library) | 2017-10-26 | 0.3.1.0 | MarcFontaine |
CSPM-FiringRules | 20 | 0.0 | 2 | Firing rules semantic of CSPM | (bsd3, concurrency, formal-methods, language, library) | 2017-10-26 | 0.4.4.0 | MarcFontaine |
CSPM-Frontend | 28 | 0.0 | 4 | A CSP-M parser compatible with FDR-2.91 | (bsd3, concurrency, formal-methods, language, library) | 2017-10-26 | 0.12.1.0 | MarcFontaine |
CSPM-Interpreter | 27 | 0.0 | 2 | An interpreter for CSPM | (bsd3, concurrency, formal-methods, language, library) | 2017-10-26 | 0.7.1.0 | MarcFontaine |
CSPM-cspm | 33 | 0.0 | 1 | cspm command line tool for analyzing CSPM specifications. | (bsd3, concurrency, formal-methods, language, library, program) | 2017-10-26 | 0.8.1.0 | MarcFontaine |
Concurrent-Cache | 16 | 2.0 | 1 | A Cached variable for IO functions. | (bsd3, concurrency, library) | 2016-07-23 | 0.2.2.3 | Ofenhed |
ConcurrentUtils | 32 | 0.0 | 2 | Concurrent utilities | (concurrency, gpl, library) | 2020-05-04 | 0.5.0.0 | JamesCandy |
Graph500 | 4 | 0.0 | 2 | Graph500 benchmark-related definitions and data set generator. | (concurrency, gpl, library, program) | 2013-11-05 | 0.4.0 | |
GraphHammer | 4 | 0.0 | 1 | GraphHammer Haskell graph analyses framework inspired by STINGER. | (concurrency, gpl, library) | 2013-11-05 | 0.3 | |
GraphHammer-examples | 4 | 0.0 | 1 | Test harness for TriangleCount analysis. | (concurrency, gpl, library, program) | 2013-11-05 | 0.3 | |
HLogger (deprecated in favor of hlogger) | 8 | 0.0 | 2 | Simple, concurrent and easy-to-use logging library | (bsd3, concurrency, deprecated, library, logging, program) | 2011-03-02 | 0.0.1.0 | JonKristensen |
HasChor | 4 | 0.0 | 0 | Functional choreographic programming in Haskell | (bsd3, concurrency, library, program) | 2023-11-13 | 0.1.0.1 | gan_shen |
Mecha | 6 | 1.25 | 1 | mecha are the most complex composite machines known to humanity, lets build them well! | (bsd2, concurrency, control, data, library, network, system) | 2016-08-11 | 0.0.0.0 | CarterSchonwald |
Mechs | 6 | 1.25 | 1 | mecha are the most complex composite machines known to humanity, lets build them well! | (bsd2, concurrency, control, data, library, network, system) | 2016-08-11 | 0.0.0.0 | CarterSchonwald |
PriorityChansConverger | 7 | 0.0 | 1 | Read single output from an array of inputs - channels with priorities | (concurrency, library) | 2010-01-03 | 0.1 | AndreySisoyev |
SafeSemaphore | 109 | 0.0 | 29 | Much safer replacement for QSemN, QSem, and SampleVar | (bsd3, concurrency, library) | 2014-05-03 | 0.10.1 | ChrisKuklewicz |
Stasis | 6 | 0.0 | 1 | A simple MVCC like library | (bsd3, concurrency, library, program) | 2014-01-13 | 0.0.1 | zcourts |
ThreadObjects | 7 | 0.0 | 1 | Mutable objects that reside in their own threads. | (concurrency, gpl, library) | 2012-08-10 | 0.0 | TimothyHobbs |
accelerate | 96 | 2.5 | 44 | An embedded language for accelerated array processing | (accelerate, bsd3, compilers-interpreters, concurrency, data, library, parallelism) | 2020-08-28 | 1.3.0.0 | ManuelChakravarty, TrevorMcDonell |
accelerate-cuda (deprecated in favor of accelerate-llvm-ptx) | 34 | 0.0 | 8 | Accelerate backend for NVIDIA GPUs | (bsd3, compilers-interpreters, concurrency, data, deprecated, library, parallelism) | 2017-03-31 | 0.17.0.0 | ManuelChakravarty, TrevorMcDonell |
accelerate-llvm | 33 | 0.0 | 6 | Accelerate backend component generating LLVM IR | (accelerate, bsd3, compilers-interpreters, concurrency, data, library, parallelism) | 2020-08-28 | 1.3.0.0 | TrevorMcDonell |
accelerate-llvm-native | 27 | 0.0 | 5 | Accelerate backend for multicore CPUs | (accelerate, bsd3, compilers-interpreters, concurrency, data, library, parallelism) | 2020-08-28 | 1.3.0.0 | TrevorMcDonell |
accelerate-llvm-ptx | 39 | 2.0 | 5 | Accelerate backend for NVIDIA GPUs | (accelerate, bsd3, compilers-interpreters, concurrency, data, library, parallelism) | 2020-08-28 | 1.3.0.0 | TrevorMcDonell |
actor | 10 | 0.0 | 1 | Actors with multi-headed receive clauses | (bsd3, concurrency, library) | 2008-10-22 | 0.1.1 | MartinSulzmann |
alarmclock | 77 | 0.0 | 2 | Wake up and perform an action at a certain time. | (bsd3, concurrency, library) | 2024-10-29 | 0.7.0.7 | dcturner, dten |
arbor-lru-cache | 21 | 1.25 | 1 | LRU cache based on STM | (concurrency, data, library, mit) | 2019-10-03 | 0.1.1.1 | newhoggy, arbornetworks |
async | 583 | 2.75 | 550 | Run IO operations asynchronously and wait for their results | (bsd3, concurrency, library) | 2023-11-21 | 2.2.5 | PeterSimons, SimonMarlow |
async-combinators (deprecated) | 10 | 0.0 | 1 | Async combinators | (concurrency, deprecated, library, mpl) | 2018-07-23 | 0.0.1 | serokell |
async-dejafu (deprecated in favor of concurrency) | 13 | 0.0 | 1 | Run MonadConc operations asynchronously and wait for their results. | (bsd3, concurrency, deprecated, library) | 2016-09-10 | 0.1.3.0 | barrucadu |
async-extras | 62 | 0.0 | 1 | Extra Utilities for the Async Library | (bsd3, concurrency, library) | 2017-02-23 | 0.1.3.2 | JonathanFischoff, lloucas |
async-manager | 8 | 0.0 | 1 | A thread manager for async | (bsd3, concurrency, library, program) | 2014-05-30 | 0.1.1.0 | JonathanFischoff |
async-timer | 113 | 0.0 | 2 | Provides API for timer based execution of IO actions | (bsd3, concurrency, library) | 2018-02-28 | 0.2.0.0 | mtesseract |
atomic-counter | 23 | 0.0 | 2 | Mutable counters that can be modified with atomic operatinos | (apache, concurrency, data, data-structures, library) | 2023-06-21 | 0.1.2.1 | SergeyVinokurov |
atomic-modify | 12 | 0.0 | 1 | A typeclass for mutable references that have an atomic modify operation. | (apache, concurrency, library) | 2022-01-14 | 0.1.0.3 | chris_martin |
atomic-modify-general | 6 | 2.0 | 0 | Generalizations of atomicModifyIORef | (bsd2, concurrency, library) | 2023-03-10 | 0.1.0.0 | dfeuer |
atomic-primops-vector | 9 | 0.0 | 1 | Atomic operations on Data.Vector types | (bsd3, concurrency, library) | 2015-02-14 | 0.1.0.1 | peter_fogg |
bits-atomic | 18 | 0.0 | 7 | Atomic bit operations on memory locations for low-level synchronization | (bsd3, concurrency, data, foreign, library) | 2010-09-05 | 0.1.3 | GabrielWicke |
bitset-word8 | 26 | 0.0 | 2 | Space efficient set of Word8 and some pre-canned sets useful for parsing HTTP | (concurrency, library, mit) | 2020-07-28 | 0.1.1.2 | nshimaza |
blocking-transactions | 14 | 0.0 | 1 | Composable, blocking transactions. | (bsd3, concurrency, library) | 2010-07-22 | 0.1.0.5 | ChristopherLaneHinson |
bounded-qsem | 17 | 0.0 | 0 | Bounded quantity semaphores. | (concurrency, library, mit) | 2023-12-28 | 0.1.0.2 | DanielDiaz |
bounded-tchan (deprecated in favor of stm-chans) | 18 | 0.0 | 1 | Bounded Transactional channels (queues) | (bsd3, concurrency, deprecated, library) | 2011-11-06 | 0.2.3 | ThomasDuBuisson |
butter | 23 | 2.0 | 1 | Monad Transformer for Asyncronous Message Passing | (bsd3, concurrency, distrbution, distributed-computing, library) | 2018-06-19 | 0.1.0.6 | mpahrens |
caf | 14 | 0.0 | 1 | A library of Concurrency Abstractions using Futures. | (bsd3, concurrency, library) | 2009-03-26 | 0.0.3 | MartinaWillig |
capataz | 20 | 0.0 | 1 | OTP-like supervision trees in Haskell | (concurrency, control, library, mit) | 2019-05-21 | 0.2.1.0 | RomanGonzalez |
cgroup-rts-threads | 28 | 0.0 | 0 | A container-/cgroup-aware substitute for the GHC RTS `-N` flag | (concurrency, library, mpl) | 2022-07-02 | 0.2.1.1 | cnr |
chan | 18 | 0.0 | 4 | Some extra kit for Chans | (bsd3, concurrency, library) | 2018-12-04 | 0.0.4.1 | athanclark |
chan-split | 25 | 0.0 | 2 | Concurrent Chans as read/write pairs. Also provides generic Chan pair class. | (bsd3, concurrency, library) | 2012-10-27 | 0.5.0 | BrandonSimmons |
chp | 51 | 2.0 | 4 | An implementation of concurrency ideas from Communicating Sequential Processes | (bsd3, concurrency, library) | 2014-04-25 | 2.2.0.1 | NeilBrown |
chp-mtl | 5 | 0.0 | 1 | MTL class instances for the CHP library | (bsd3, concurrency, library) | 2010-05-03 | 1.0.0 | NeilBrown |
chp-plus | 26 | 0.0 | 3 | A set of high-level concurrency utilities built on Communicating Haskell Processes | (bsd3, concurrency, library) | 2014-04-25 | 1.3.1.2 | NeilBrown |
chp-spec | 6 | 0.0 | 1 | A mirror implementation of chp that generates a specification of the program | (bsd3, concurrency, library) | 2010-05-03 | 1.0.0 | NeilBrown |
chp-transformers | 5 | 0.0 | 1 | Transformers instances for the CHP library | (bsd3, concurrency, library) | 2010-05-03 | 1.0.0 | NeilBrown |
cio (deprecated) | 9 | 0.0 | 2 | A monad for concurrent IO on a thread pool | (concurrency, deprecated, library, mit) | 2014-02-07 | 0.1.0 | NikitaVolkov |
clocked | 12 | 0.0 | 1 | timer functionality to clock IO commands | (concurrency, lgpl, library) | 2013-02-28 | 0.4.1.3 | SoenkeHahn |
cml | 12 | 0.0 | 1 | Events and Channels as in Concurrent ML | (bsd3, concurrency, library) | 2009-10-05 | 0.1.3 | BenFranksen |
collapse-util | 7 | 0.0 | 1 | utility for collapsing adjacent writes | (bsd3, concurrency, program) | 2014-06-27 | 0.1.0.1 | MarkWotton |
companion | 65 | 0.0 | 2 | A Haskell library to provide companion threads. | (bsd3, concurrency, library) | 2023-07-07 | 0.1.0 | MichaelSnoyman, fpcomplete, mpilgrem |
conceit | 52 | 0.0 | 6 | Concurrent actions that may fail with a value. | (bsd3, concurrency, library) | 2021-07-28 | 0.5.0.0 | DanielDiazCarrete |
concurrency | 92 | 0.0 | 14 | Typeclasses, functions, and data types for concurrency and STM. | (concurrency, library, mit) | 2023-06-17 | 1.11.0.3 | barrucadu |
concurrent-barrier | 13 | 0.0 | 1 | Simple thread barriers | (bsd3, concurrency, library) | 2011-03-14 | 0.1.2 | JeremyFitzhardinge |
concurrent-extra | 204 | 0.0 | 27 | Extra concurrency primitives | (bsd3, concurrency, library) | 2018-03-14 | 0.7.0.12 | BasVanDijk, RoelVanDijk |
concurrent-hashtable | 28 | 2.0 | 0 | Thread-safe hash tables for multi-cores! | (bsd3, concurrency, library) | 2019-10-28 | 0.1.8 | PeterRobinson |
concurrent-machines | 56 | 0.0 | 3 | Concurrent networked stream transducers | (bsd3, concurrency, control, library) | 2022-03-11 | 0.3.1.5 | AnthonyCowley |
concurrent-output | 445 | 2.5 | 7 | Ungarble output from several threads or commands | (bsd2, concurrency, library, user-interfaces) | 2024-04-29 | 1.10.21 | JoeyHess |
concurrent-rpc | 15 | 0.0 | 1 | An abstraction for inter-thread RPC based on MVars | (concurrency, library, mit) | 2016-03-25 | 0.1.0.0 | LarsPetersen |
concurrent-sa | 12 | 0.0 | 1 | Concurrent simulated annealing system. | (algorithms, bsd3, concurrency, library) | 2010-04-07 | 1.0.1 | LouisWasserman |
concurrent-supply | 48 | 2.0 | 5 | A fast concurrent unique identifier supply with a pure API | (bsd3, concurrency, library, parallelism) | 2016-01-17 | 0.1.8 | EdwardKmett |
concurrent-utilities | 12 | 0.0 | 1 | More utilities and broad-used datastructures for concurrency. | (bsd3, concurrency, library) | 2018-05-03 | 0.2.0.2 | sebaslafleur, LeonSchoorl |
conlogger | 9 | 0.0 | 1 | A logger for a concurrent program. | (concurrency, library, mit, program) | 2015-01-22 | 0.1.0.1 | tattsun |
consumers | 51 | 0.0 | 1 | Concurrent PostgreSQL data consumers | (bsd3, concurrency, database, library) | 2024-08-30 | 2.3.2.0 | arybczak, trin_cz, jonathanjouty, jsynacek |
coroutine-enumerator (deprecated) | 9 | 0.0 | 1 | Bridge between the monad-coroutine and enumerator packages. | (concurrency, deprecated, enumerator, library) | 2011-12-31 | 0.1.1 | MarioBlazevic |
coroutine-iteratee (deprecated) | 9 | 0.0 | 1 | Bridge between the monad-coroutine and iteratee packages. | (concurrency, data, deprecated, library) | 2011-12-31 | 0.1.1 | MarioBlazevic |
cspmchecker | 14 | 0.0 | 1 | A command line type checker for CSPM files. | (bsd3, concurrency, program) | 2013-10-11 | 1.0.0 | ThomasGibsonRobinson |
ctrie | 31 | 0.0 | 3 | Non-blocking concurrent map | (concurrency, data-structures, library, mit) | 2017-09-29 | 0.2 | MichaelSchroeder |
data-concurrent-queue | 8 | 0.0 | 1 | A Library for directional queues | (concurrency, library, mit) | 2014-05-30 | 0.3.0.0 | georgerogers42 |
data-ivar | 21 | 0.0 | 3 | Write-once variables with concurrency support | (bsd3, concurrency, data, library) | 2008-10-20 | 0.30 | GregoryCrosswhite, LukePalmer |
data-timeout | 27 | 0.0 | 1 | 64-bit timeouts of nanosecond precision | (bsd3, concurrency, data, library) | 2018-10-22 | 0.3.1 | MikhailVorozhtsov |
dejafu | 163 | 2.0 | 7 | A library for unit-testing concurrent programs. | (concurrency, library, mit) | 2023-06-17 | 2.4.0.5 | barrucadu |
delay | 11 | 0.0 | 2 | More useful and humain delaying functions | (bsd3, concurrency, library, system) | 2016-03-21 | 0 | davean |
drama | 22 | 1.5 | 0 | Actor library for Haskell | (bsd3, concurrency, library, program) | 2022-07-17 | 0.5.0.0 | evanrelf |
epass | 11 | 0.0 | 1 | Baisc, Erlang-like message passing supporting sockets. | (bsd3, concurrency, library, network) | 2011-10-15 | 0.2.1 | AndreasBaldeau |
eprocess | 33 | 0.0 | 3 | Basic Erlang-like process support for Haskell | (bsd3, concurrency, library) | 2015-07-22 | 1.7.2 | CorentinDupont, FernandoBenavides |
equeue | 6 | 0.0 | 0 | Application level triggered, and edge triggered event multiqueues. | (bsd3, concurrency, library) | 2019-01-01 | 0 | KevinCotrone, davean |
event | 17 | 0.0 | 1 | Monoidal, monadic and first-class events | (bsd3, concurrency, library) | 2016-05-24 | 0.1.4 | DimitriSabadie |
expiring-mvar | 11 | 0.0 | 1 | Create values which expire after a period of time. | (bsd3, concurrency, library) | 2012-02-26 | 0.1 | JeffShaw |
extensible-effects-concurrent | 198 | 2.0 | 0 | Message passing concurrency as extensible-effect | (bsd3, concurrency, control, effect, library, program) | 2020-12-16 | 2.0.0 | SvenHeyll |
festung | 3 | 0.0 | 0 | Remote multi-db SQLCipher server | (concurrency, library, mit, program) | 2018-06-28 | 0.9.1.2 | figo |
flush-queue | 16 | 0.0 | 0 | Concurrent bouded blocking queues optimized for flushing. Both IO and STM implementations. | (bsd3, concurrency, library) | 2019-03-29 | 1.0.0 | lehins |
forward-chan | 8 | 2.0 | 1 | Concurrent channels with a forwarding primitive | (concurrency, library) | 2017-07-28 | 0.0.0.0 | MatthewMirman |
fraxl | 12 | 2.25 | 1 | Cached and parallel data fetching. | (bsd3, concurrency, library) | 2019-02-07 | 0.3.0.0 | willfancher |
free-concurrent | 9 | 0.0 | 1 | Free monads suitable for concurrent computation | (concurrency, library, mit) | 2015-11-20 | 0.1.0.1 | srijs |
fudgets | 13 | 0.0 | 0 | The Fudgets Library | (concurrency, gui, library, network, program) | 2023-06-27 | 0.18.4 | ThomasHallgren |
future | 10 | 0.0 | 1 | Supposed to mimics and enhance proposed C++ "future" features | (bsd3, concurrency, library) | 2009-03-12 | 2.0.0 | ChrisKuklewicz |
futures | 14 | 0.0 | 1 | Simple and fast implementation of Future | (concurrency, futures, library, mit) | 2018-08-14 | 0.1 | NikitaVolkov |
global-lock | 12 | 0.0 | 2 | A global lock implemented without unsafePerformIO | (bsd3, concurrency, library, system) | 2011-11-04 | 0.1 | KeeganMcAllister |
gochan | 9 | 0.0 | 0 | Go-style channels | (concurrency, library, mit, program) | 2017-03-21 | 0.0.2 | cstrahan |
hactor | 17 | 0.0 | 1 | Lightweight Erlang-style actors for Haskell. | (concurrency, library, mit) | 2014-09-21 | 1.2.0.0 | Forkk |
hactors | 5 | 0.0 | 1 | Practical actors for Haskell. | (concurrency, library, mit) | 2012-01-29 | 0.0.3.1 | HekaTreep |
hakka | 6 | 0.0 | 0 | Minimal akka-inspired actor library | (concurrency, library, mit, program) | 2017-06-13 | 0.2.0 | martinrign |
haskell-throttle | 4 | 0.0 | 0 | A simple throttling library, which drops messages from same group. | (agpl, concurrency, library) | 2024-07-31 | 0.1.0.1 | cgenie |
haxl | 71 | 2.25 | 10 | A Haskell library for efficient, concurrent, and concise data access. | (bsd3, concurrency, library) | 2024-06-08 | 2.5.1.0 | SimonMarlow, algoriddle, niteria |
haxl-facebook | 6 | 0.0 | 1 | An example Haxl data source for accessing the Facebook Graph API | (bsd3, concurrency, library, network) | 2014-06-10 | 0.1.0.0 | SimonMarlow, algoriddle |
heartbeat-streams | 17 | 0.0 | 1 | Heartbeats for io-streams | (bsd3, concurrency, io-streams, library) | 2021-02-04 | 0.1.0.3 | wraithm, LukeHoersten |
hint-server | 21 | 0.0 | 5 | A server process that runs hint. | (bsd3, compilers-interpreters, concurrency, language, library) | 2016-11-27 | 1.4.3 | CorentinDupont, FernandoBenavides |
hlogger (deprecated) | 10 | 0.0 | 2 | Simple, concurrent, extendable and easy-to-use logging library | (bsd3, concurrency, deprecated, library, logging) | 2011-04-12 | 0.0.3.0 | JonKristensen |
hydra-print | 16 | 0.0 | 2 | NCurses interface to view multiple ByteString streams in parallel. | (bsd3, concurrency, library, program) | 2013-04-22 | 0.1.0.3 | RyanNewton |
immortal | 55 | 0.0 | 7 | Spawn threads that never die (unless told to do so) | (concurrency, library, mit) | 2018-04-16 | 0.3 | RomanCheplyaka |
immortal-queue | 15 | 2.0 | 0 | Build a pool of queue-processing worker threads. | (bsd3, concurrency, library) | 2020-03-03 | 0.1.0.1 | lysergia |
immortal-worker | 5 | 0.0 | 0 | Create worker threads that logs exceptions and restarts. | (concurrency, library, mit) | 2020-10-04 | 0.1.0.0 | NCrashed |
inc-ref | 14 | 0.0 | 1 | A STM reference useful for incremental computing | (bsd3, concurrency, library) | 2014-07-25 | 0.3.0.0 | JonathanFischoff |
io-throttle | 7 | 0.0 | 1 | Limit number of IO actions started per second | (concurrency, library, mit) | 2014-09-06 | 0.1.0 | rodrigosetti |
iothread | 3 | 0.0 | 1 | run IOs in a single thread | (concurrency, library, mit) | 2015-01-22 | 0.1.0.0 | tattsun |
ivar-simple | 35 | 0.0 | 1 | Write once concurrency primitives. | (concurrency, library, mit) | 2020-10-05 | 0.3.3 | BertramFelgenhauer |
join | 13 | 0.0 | 1 | Parallel Join Patterns with Guards and Propagation | (bsd3, concurrency, library) | 2009-03-28 | 0.4 | MartinSulzmann |
kazura-queue | 23 | 0.0 | 1 | Fast concurrent queues much inspired by unagi-chan | (bsd3, concurrency, library) | 2018-09-11 | 0.1.0.4 | asakamirai |
keera-callbacks | 9 | 0.0 | 4 | Mutable memory locations with callbacks | (bsd3, concurrency, library) | 2015-06-03 | 0.1 | IvanPerez, keera_studios_ci |
ki | 53 | 2.25 | 8 | A lightweight structured concurrency library | (bsd3, concurrency, library) | 2024-07-15 | 1.0.1.2 | mitchellwrosen |
ki-effectful | 10 | 0.0 | 0 | Adaptation of the ki library for the effectful ecosystem. | (concurrency, library, mit) | 2023-01-29 | 0.1.1.0 | TristanCacqueray |
ki-unlifted | 14 | 0.0 | 2 | A lightweight structured concurrency library | (bsd3, concurrency, library) | 2023-10-10 | 1.0.0.2 | mitchellwrosen |
kickchan | 10 | 0.0 | 1 | Kick Channels: bounded channels with non-blocking writes | (bsd3, concurrency, data, library) | 2014-02-06 | 0.1.0.4 | JohnLato |
laminar | 4 | 0.0 | 0 | Run dependent IO actions asynchronously. | (concurrency, library, mit) | 2023-11-06 | 0.1.0.1 | dm72 |
lawless-concurrent-machines | 3 | 0.0 | 1 | Concurrent networked stream transducers | (bsd3, concurrency, control, library) | 2017-10-02 | 0.3.1 | misandrist |
lazy-async | 16 | 0.0 | 0 | Asynchronous actions that don't start right away | (concurrency, library, mit) | 2023-06-23 | 1.1.0.0 | chris_martin, Monoid_Mary |
legion (deprecated in favor of om-legion) | 32 | 2.25 | 2 | Distributed, stateful, homogeneous microservice framework. | (apache, concurrency, deprecated, library, network) | 2017-04-17 | 0.10.0.0 | rickowens |
libcspm | 17 | 0.0 | 1 | A library providing a parser, type checker and evaluator for CSPM. | (bsd3, concurrency, library) | 2013-10-11 | 1.0.0 | ThomasGibsonRobinson |
lifted-async | 526 | 2.25 | 83 | Run lifted IO operations asynchronously and wait for their results | (bsd3, concurrency, library) | 2024-11-03 | 0.10.2.7 | MitsutoshiAoe |
lifted-stm | 20 | 0.0 | 1 | STM operations lifted through monad transformer stacks | (bsd3, concurrency, library) | 2023-05-09 | 0.2.0.1 | MikhailVorozhtsov |
lifted-threads | 19 | 0.0 | 2 | lifted IO operations from the threads library | (bsd3, concurrency, library) | 2015-04-02 | 1.0 | MikhailGlushenkov, arybczak, jonathanjouty_scrive, trin_cz |
lockpool | 10 | 0.0 | 1 | set a maximum on the number of concurrent actions | (bsd3, concurrency, library) | 2018-03-21 | 0.1.0.0 | chessai |
lrucaching-haxl | 8 | 0.0 | 0 | Combine lrucaching and haxl. | (bsd3, concurrency, data, library, lrucache) | 2020-09-02 | 0.1.0.0 | Lupino |
lub | 48 | 0.0 | 3 | information operators: least upper bound (lub) and greatest lower bound (glb) | (bsd3, concurrency, data, library, other) | 2021-08-31 | 0.1.8 | ConalElliott |
lukko | 292 | 0.0 | 5 | File locking | (concurrency, library, system) | 2024-06-05 | 0.1.2 | phadej |
lvar | 9 | 0.0 | 3 | TMVar that can be listened to | (bsd3, concurrency, library) | 2021-04-26 | 0.1.0.0 | sridca |
lvish | 54 | 0.0 | 1 | Parallel scheduler, LVar data structures, and infrastructure to build more. | (bsd3, concurrency, library) | 2014-09-16 | 1.1.4 | RyanNewton, LindseyKuper, peter_fogg |
massiv-scheduler (deprecated in favor of scheduler) | 10 | 2.0 | 0 | Work stealing scheduler for Massiv (Массив) and other parallel applications. | (bsd3, concurrency, deprecated, library, parallelism) | 2019-03-27 | 0.1.1.0 | lehins |
mech | 6 | 1.25 | 1 | mecha are the most complex composite machines known to humanity, lets build them well! | (bsd2, concurrency, control, data, library, network, system) | 2016-08-11 | 0.0.0.0 | CarterSchonwald |
mechs | 8 | 1.25 | 1 | mecha are the most complex composite machines known to humanity, lets build them well! | (bsd2, concurrency, control, data, library, network, system) | 2016-08-11 | 0.0.0.0 | CarterSchonwald |
midair | 22 | 2.0 | 1 | Hot-swappable FRP | (concurrency, control, frp, gpl, interaction, library, music, reactive, reactivity, user-interfaces) | 2018-11-10 | 0.2.0.1 | TomMurphy |
monad-coroutine | 71 | 0.0 | 10 | Coroutine monad transformer for suspending and resuming monadic computations | (concurrency, control, library, monads) | 2022-03-23 | 0.9.2 | MarioBlazevic |
monad-schedule | 32 | 0.0 | 3 | A new, simple, composable concurrency abstraction. | (concurrency, library, mit) | 2024-07-30 | 0.2.0.1 | turion |
monadIO | 30 | 0.0 | 11 | Overloading of concurrency variables | (bsd3, concurrency, library) | 2018-10-03 | 0.11.1.0 | ThomasDuBuisson, TrevorElliott |
mstate | 62 | 0.0 | 2 | MState: A consistent State monad for concurrent applications. | (bsd3, concurrency, library, monads) | 2023-10-26 | 0.2.10 | NilsSchweinsberg |
multisetrewrite | 17 | 0.0 | 2 | Multi-set rewrite rules with guards and a parallel execution scheme | (bsd3, concurrency, library) | 2010-03-07 | 0.6 | MartinSulzmann |
mvar-lock | 14 | 0.0 | 1 | A trivial lock based on MVar | (apache, concurrency, library) | 2023-01-28 | 0.1.0.4 | chris_martin |
mvc | 43 | 0.0 | 3 | Model-view-controller | (bsd3, concurrency, control, library) | 2018-08-19 | 1.1.7 | GabrielGonzalez |
mvc-updates | 12 | 0.0 | 1 | Concurrent and combinable updates | (bsd3, concurrency, control, library) | 2014-09-23 | 1.2.0 | GabrielGonzalez |
named-lock | 4 | 0.0 | 1 | A named lock that is created on demand. | (bsd3, concurrency, library) | 2009-08-24 | 0.1 | ThomasSchilling |
nano-erl | 14 | 2.0 | 1 | Small library for Erlang-style actor semantics | (concurrency, library, mit) | 2016-01-23 | 0.1.0.1 | TomMurphy |
oath | 10 | 0.0 | 0 | Composable concurrent computation done right | (bsd3, concurrency, library) | 2023-01-03 | 0.1.1 | FumiakiKinoshita, HerbertValerioRiedel |
ochan | 5 | 0.0 | 0 | Owned channels in the Ownership Monad | (bsd3, concurrency, library) | 2020-04-13 | 0.1.0 | mcgirr |
om-actor (deprecated in favor of om-fork) | 4 | 0.0 | 0 | Actor pattern utilities. | (concurrency, deprecated, library, mit) | 2020-03-20 | 0.1.0.0 | rickowens |
orderly-workers | 16 | 2.0 | 0 | Fork concurrent worker threads and produce ordered results | (bsd3, concurrency, library) | 2019-09-09 | 0.1.0.2 | TomMurphy |
parallel-io | 64 | 0.0 | 24 | Combinators for executing IO actions in parallel on a thread pool. | (bsd3, concurrency, library) | 2021-06-03 | 0.3.5 | MaxBolingbroke |
parallel-tree-search | 37 | 0.0 | 2 | Parallel Tree Search | (concurrency, control, library, public-domain) | 2020-10-26 | 0.4.2 | SebastianFischer, nbu |
persistent-map (deprecated in favor of tbox) | 21 | 0.0 | 1 | A thread-safe (STM) persistency interface for finite map types. | (concurrency, deprecated, library, middleware) | 2009-08-06 | 0.3.5 | PeterRobinson |
pipes-cliff (deprecated) | 22 | 0.0 | 1 | Streaming to and from subprocesses using Pipes | (bsd3, concurrency, deprecated, library, pipes) | 2016-07-16 | 0.12.0.0 | OmariNorman |
pipes-concurrency | 89 | 2.0 | 21 | Concurrency for the pipes ecosystem | (bsd3, concurrency, control, library, pipes) | 2021-12-05 | 2.0.14 | GabrielGonzalez |
polysemy-conc | 76 | 0.0 | 10 | Polysemy effects for concurrency | (concurrency, library) | 2024-05-30 | 0.14.1.0 | tek |
post-mess-age | 16 | 0.0 | 1 | Send messages to a handle concurrently without getting them mixed. | (bsd3, concurrency, library) | 2016-03-29 | 0.2.1.0 | DanielDiaz |
prefetch | 7 | 0.0 | 0 | Prefetch stdin even before stdout is ready | (bsd3, concurrency, program) | 2019-01-24 | 0.1.0.0 | EyalLotem |
priority-sync | 14 | 0.0 | 2 | Cooperative task prioritization. | (bsd3, concurrency, library, program) | 2011-04-06 | 0.2.1.1 | ChristopherLaneHinson |
privileged-concurrency | 37 | 0.0 | 1 | Provides privilege separated versions of the concurrency primitives. | (bsd3, concurrency, library) | 2017-12-08 | 0.7.0 | JeffShaw, OmerAgacan |
promise | 5 | 0.0 | 1 | A monadic interface for async | (bsd3, concurrency, library) | 2014-05-28 | 0.1.0.0 | JonathanFischoff |
pulse | 7 | 0.0 | 1 | Synchronize actions to a time pulse | (concurrency, library, mit) | 2016-06-04 | 0.1.0.0 | AlexanderThiemann |
qsem | 7 | 0.0 | 0 | quantity semaphores | (bsd3, concurrency, library) | 2018-12-05 | 0.1.0.0 | chessai |
rawlock | 20 | 0.0 | 0 | A writer-biased RAW lock. | (apache, concurrency, library) | 2024-10-22 | 0.1.0.0 | IOHK |
reactor (deprecated) | 3 | 0.0 | 1 | Reactor - task parallel reactive programming | (bsd3, concurrency, deprecated, library) | 2011-05-09 | 0.1.3 | EdwardKmett |
restricted-workers | 12 | 0.0 | 1 | Running worker processes under system resource restrictions | (bsd3, concurrency, data, library, system) | 2013-08-26 | 0.1.1 | DaniilFrumin |
rio-process-pool | 10 | 0.0 | 0 | A library for process pools coupled with asynchronous message queues | (bsd2, concurrency, library, program) | 2021-06-22 | 1.0.1 | SvenHeyll |
roundRobin | 14 | 0.0 | 1 | A simple round-robin data type | (concurrency, library, mit) | 2016-08-07 | 0.1.2.0 | winterland |
rwlock | 14 | 0.0 | 3 | Multiple-read / single-write locks | (concurrency, library, public-domain) | 2013-06-09 | 0.0.0.3 | JamesCook |
scc | 65 | 0.0 | 1 | Streaming component combinators | (combinators, concurrency, control, library, program) | 2024-06-05 | 0.8.4 | MarioBlazevic |
scheduler | 87 | 2.25 | 4 | Work stealing scheduler. | (bsd3, concurrency, library, parallelism) | 2021-10-11 | 2.0.0.1 | lehins |
scotty-haxl | 5 | 0.0 | 0 | Combine scotty and haxl | (bsd3, concurrency, library, scotty, web) | 2020-09-02 | 0.1.0.0 | Lupino |
semaphore-plus | 10 | 0.0 | 1 | Various concurrency abstractions built on top of semaphores | (bsd3, concurrency, library) | 2009-03-12 | 0.1 | RobinGreen |
sharedio | 10 | 0.0 | 1 | Bundles shared calls to IO functions to perform them only once | (concurrency, library, mit) | 2013-09-18 | 0.1.0 | JohnLato, NiklasHambuechen |
simple-actors | 17 | 0.0 | 1 | A library for more structured concurrent programming, based on the Actor Model | (bsd3, concurrency, library) | 2012-08-22 | 0.4.0 | BrandonSimmons |
singnal | 8 | 0.0 | 1 | Singnal | (agpl, concurrency, library) | 2017-07-04 | 0.1.1.0 | Zaoqi |
sirkel | 4 | 0.0 | 1 | Sirkel, a Chord DHT | (bsd3, concurrency, concurrent, data-structures, database, distributed-computing, library) | 2011-09-16 | 0.1 | MortenLysgaard |
skip-var | 12 | 2.0 | 0 | Skip variables | (concurrency, library, mit) | 2018-12-24 | 0.1.1.0 | dtaskoff |
slave-thread | 74 | 2.0 | 5 | A fundamental solution to ghost threads and silent exceptions | (concurrency, concurrent, error-handling, exceptions, failure, library, mit) | 2023-10-17 | 1.1.0.3 | NikitaVolkov |
spawn | 41 | 0.0 | 5 | Tiny library for concurrent computations | (bsd3, concurrency, concurrent, control, library) | 2011-10-09 | 0.3 | KeeganMcAllister |
spectacle | 5 | 0.0 | 0 | Embedded specification language & model checker in Haskell. | (apache, concurrency, library, testing) | 2022-02-03 | 1.0.0 | ParnellSpringmeyer, rizoid |
speculation | 81 | 2.0 | 3 | A framework for safe, programmable, speculative parallelism | (bsd3, concurrency, library) | 2016-01-17 | 1.5.0.3 | EdwardKmett |
split-channel | 29 | 0.0 | 1 | Control.Concurrent.Chan split into sending and receiving halves. | (concurrency, library, mit) | 2013-03-17 | 0.2.0.1 | LeonSmith |
split-tchan | 12 | 0.0 | 1 | STM's TChan split into sending and receiving halves. | (bsd3, concurrency, library) | 2014-01-28 | 0.1.0.0 | LeonSmith |
stc-lang | 5 | 0.0 | 0 | A library for implicit, monadic dataflow parallelism | (bsd3, concurrency, development, library, program) | 2019-08-01 | 1.0.0 | justus |
stm | 496 | 2.75 | 962 | Software Transactional Memory | (bsd3, concurrency, library) | 2024-04-12 | 2.5.3.1 | BenGamari, DuncanCoutts, HerbertValerioRiedel, SimonMarlow, wz1000 |
stm-channelize | 14 | 0.0 | 1 | Transactional I/O for duplex streams | (bsd3, concurrency, library) | 2012-01-20 | 0.1.1 | JoeyAdams |
stm-chans | 221 | 0.0 | 71 | Additional types of channels for STM. | (bsd3, concurrency, library) | 2023-03-19 | 3.0.0.9 | WrenThornton, WrenRomano |
stm-chunked-queues | 5 | 0.0 | 1 | Chunked Communication Queues | (bsd3, concurrency, library) | 2014-06-07 | 0.1.0.0 | kholdstare |
stm-conduit | 180 | 0.0 | 35 | Introduces conduits to channels, and promotes using conduits concurrently. | (bsd3, concurrency, conduit, library) | 2018-09-27 | 4.0.1 | AlexanderVershilov, ClarkGaebel |
stm-containers | 288 | 2.0 | 32 | Containers for STM | (concurrency, data-structures, library, mit, stm) | 2024-05-08 | 1.2.1 | NikitaVolkov |
stm-extras | 24 | 0.0 | 1 | Extra STM functions | (bsd3, concurrency, library) | 2017-10-08 | 0.1.0.3 | louispan |
stm-hamt | 250 | 0.0 | 1 | STM-specialised Hash Array Mapped Trie | (concurrency, data-structures, library, mit, stm) | 2024-05-08 | 1.2.1 | NikitaVolkov |
stm-incremental | 16 | 0.0 | 0 | A library for constructing incremental computations | (concurrency, control, library, mit) | 2023-02-02 | 0.1.1.0 | sgschlesinger |
stm-io-hooks | 71 | 2.0 | 3 | Launch your IO-actions from within the STM monad | (bsd3, concurrency, library) | 2019-10-27 | 1.1.2 | PeterRobinson |
stm-lifted | 23 | 0.0 | 4 | Software Transactional Memory lifted to MonadIO | (bsd3, concurrency, library, monadio) | 2019-04-30 | 2.5.0.0 | MaksymilianOwsianny |
stm-orelse-io | 5 | 0.0 | 1 | Choose between the return value of an STM operation and an IO action. | (bsd3, concurrency, library) | 2012-09-15 | 0.1 | GardSpreemann |
stm-promise | 15 | 0.0 | 1 | Simple STM Promises for IO computations and external processes | (concurrency, lgpl, library) | 2014-10-13 | 0.0.3.1 | DanRosen |
stm-queue-extras | 11 | 0.0 | 2 | Extra queue utilities for STM | (apache, concurrency, library) | 2015-04-15 | 0.2.0.0.1 | JonSterling |
stm-stats | 9 | 0.0 | 1 | retry statistics for STM transactions | (bsd3, concurrency, library) | 2011-10-10 | 0.2.0.0 | JoachimBreitner |
stmcontrol | 5 | 0.0 | 1 | Control communication among retrying transactions | (bsd3, concurrency, library) | 2008-12-04 | 0.1 | MartinSulzmann |
streamly | 203 | 2.5 | 34 | Streaming, dataflow programming and declarative concurrency | (array, bsd3, concurrency, dataflow, filesystem, library, list, logic, network, non-determinism, parsing, pipes, reactivity, streaming, streamly, time, unicode) | 2024-01-18 | 0.10.1 | harendra, pranaysashank, adithyaov |
streamly-examples | 8 | 2.0 | 0 | Examples for Streamly | (apache, concurrency, filesystem, network, program, reactivity, streaming, streamly, text) | 2023-12-15 | 0.2.0 | harendra, adithyaov, ranjeetra |
strict-mvar (deprecated in favor of io-classes) | 138 | 2.0 | 1 | Strict MVars for IO and IOSim | (apache, concurrency, deprecated, library) | 2024-05-17 | 1.5.0.0 | coot, IOHK |
strict-stm (deprecated in favor of io-classes) | 145 | 2.0 | 4 | Strict STM interface polymorphic over stm implementation. | (apache, concurrency, deprecated, library) | 2024-05-17 | 1.5.0.0 | coot, IOHK |
supervisors | 12 | 0.0 | 1 | Monitor groups of threads with non-hierarchical lifetimes. | (concurrency, library, mit) | 2021-01-27 | 0.2.1.0 | isd |
suspend | 26 | 0.0 | 4 | Simple package that allows for long thread suspensions. | (bsd3, concurrency, library) | 2013-12-08 | 0.2.0.0 | PetrPilar |
sync | 8 | 0.0 | 1 | A fast implementation of synchronous channels with a CML-like API | (bsd3, concurrency, library) | 2010-03-05 | 0.1 | NeilBrown |
synchronous-channels | 12 | 2.0 | 2 | Synchronous communication channels | (bsd3, concurrency, control, library) | 2015-07-07 | 0.2 | JesseTov |
tag-bits | 15 | 0.0 | 3 | Provides access to the dynamic pointer tagging bits used by GHC. | (bsd3, concurrency, library) | 2012-09-10 | 0.1.1.2 | EdwardKmett |
tbox | 7 | 0.0 | 1 | Transactional variables and data structures with IO hooks | (concurrency, data, library) | 2010-04-02 | 0.1.0 | PeterRobinson |
theatre | 7 | 2.0 | 1 | Minimalistic actor library | (actors, concurrency, library, mit) | 2022-04-02 | 1.0.0.2 | NikitaVolkov |
theatre-dev | 19 | 0.0 | 0 | Minimalistic actor library experiments | (actors, concurrency, library, mit) | 2023-11-07 | 0.5.0.1 | NikitaVolkov |
thespian | 14 | 0.0 | 1 | Lightweight Erlang-style actors for Haskell | (bsd3, concurrency, library) | 2011-08-18 | 0.999 | AlexConstandache |
thread-hierarchy | 22 | 0.0 | 1 | Simple Haskell thread management in hierarchical manner | (concurrency, library, mit) | 2020-07-29 | 0.3.0.2 | nshimaza |
thread-supervisor | 10 | 0.0 | 0 | A simplified implementation of Erlang/OTP like supervisor over thread | (concurrency, library, mit) | 2020-08-08 | 0.2.0.0 | nshimaza |
thread-utils-context | 51 | 0.0 | 1 | Garbage-collected thread local storage | (bsd3, concurrency, library) | 2023-08-29 | 0.3.0.4 | IanDuncan |
thread-utils-finalizers | 40 | 0.0 | 1 | Perform finalization for threads. | (bsd3, concurrency, library) | 2023-05-04 | 0.1.1.0 | IanDuncan |
threadmanager | 19 | 0.0 | 4 | (deprecated in favor of 'threads') Simple thread management | (bsd3, concurrency, library) | 2013-07-06 | 0.1.7 | BrianLewis |
threads | 129 | 0.0 | 8 | Fork threads and wait for their result | (bsd3, concurrency, library) | 2023-09-27 | 0.5.1.8 | BasVanDijk, RoelVanDijk, janus |
threads-supervisor | 54 | 0.0 | 2 | Simple, IO-based library for Erlang-style thread supervision | (concurrency, library, mit, program) | 2022-06-07 | 1.2.0.2 | AlfredoDiNapoli, MikolajKonarski |
throttle-io-stream | 10 | 0.0 | 1 | Throttler between arbitrary IO producer and consumer functions | (bsd3, concurrency, library) | 2017-09-03 | 0.2.0.1 | mtesseract |
throttled (deprecated in favor of scheduler) | 18 | 0.0 | 1 | Concurrent processing of a Foldable, throttled by CPU count. | (bsd3, concurrency, deprecated, library) | 2018-08-17 | 1.1.0 | fosskers |
ticker | 11 | 0.0 | 1 | A concurrent utility inspired by Ticker in golang | (bsd3, concurrency, library) | 2017-08-21 | 1.0.0 | syocy |
timeout | 12 | 0.0 | 2 | Generalized sleep and timeout functions | (concurrency, control, library, mit) | 2014-08-02 | 0.1.1 | FedorGogolev |
timeout-control | 13 | 0.0 | 1 | Updatable timeouts as a Monad transformer | (bsd3, concurrency, control, library) | 2015-08-31 | 0.2 | NathanHowell |
timeout-with-results | 11 | 0.0 | 1 | Runs a time-limited computation alowing it to return intermediate results. | (concurrency, library) | 2012-12-14 | 0.2 | PetrPudlak |
timers | 34 | 0.0 | 3 | Simple package that implements timers. | (bsd3, concurrency, library) | 2020-08-08 | 0.2.0.4 | PetrPilar |
timers-updatable | 19 | 0.0 | 2 | timers which are updatable in the remaining time | (bsd3, concurrency, library) | 2011-03-27 | 0.2.0.2 | PaoloVeronelli |
token-bucket | 18 | 0.0 | 2 | Rate limiter using lazy bucket algorithm | (concurrency, gpl, library) | 2014-12-06 | 0.1.0.1 | HerbertValerioRiedel |
token-limiter | 24 | 0.0 | 0 | Fast rate limiting using the token bucket algorithm (BSD) | (bsd2, concurrency, library, program) | 2019-11-04 | 0.2.0.3 | GregoryCollins |
transient | 91 | 2.5 | 4 | composing programs with multithreading, events and distributed computing | (concurrency, control, library, mit) | 2020-07-24 | 0.7.0.0 | AlbertoCorona, geraldus |
tskiplist | 23 | 0.0 | 1 | A Skip List Implementation in Software Transactional Memory (STM) | (concurrency, data, library) | 2019-09-24 | 1.0.1 | PeterRobinson |
ttrie | 20 | 0.0 | 3 | Contention-free STM hash map | (concurrency, library, mit) | 2021-10-30 | 0.1.2.2 | MichaelSchroeder |
twilight-stm | 11 | 0.0 | 1 | STM library with safe irrevocable I/O and inconsistency repair | (concurrency, library) | 2011-03-25 | 1.2 | AnnetteBieniusa |
typed-duration | 10 | 0.0 | 1 | Thread delay and timeout functions with typed arguments | (bsd3, concurrency, data, library) | 2017-07-13 | 0.1.1.0 | OmerAgacan |
unagi-bloomfilter | 13 | 0.0 | 1 | A fast, cache-efficient, concurrent bloom filter | (bsd3, concurrency, library) | 2018-04-11 | 0.1.1.2 | BrandonSimmons |
unagi-chan | 160 | 2.5 | 33 | Fast concurrent queues with a Chan-like API, and more | (bsd3, concurrency, library) | 2021-12-02 | 0.4.1.4 | BrandonSimmons |
unagi-streams | 40 | 0.0 | 2 | Unagi Chan IO-Streams | (bsd3, concurrency, io-streams, library) | 2020-07-30 | 0.2.7 | wraithm, LukeHoersten |
unamb | 49 | 0.0 | 8 | Unambiguous choice | (bsd3, concurrency, data, library, other) | 2018-03-16 | 0.2.7 | ConalElliott |
unamb-custom | 11 | 0.0 | 1 | Functional concurrency with unamb using a custom scheduler. | (bsd3, concurrency, data, library) | 2008-12-24 | 0.13 | LukePalmer |
unbounded-delays | 196 | 0.0 | 22 | Unbounded thread delays and timeouts | (bsd3, concurrency, library) | 2020-11-24 | 0.1.1.1 | BasVanDijk, RoelVanDijk |
unclogging | 23 | 0.0 | 0 | a library which implements easy, concurrent and pretty logging | (agpl, concurrency, library, program) | 2024-10-10 | 0.1.0.3 | mangoiv |
unfork | 11 | 2.0 | 1 | Make any action thread safe | (apache, concurrency, library) | 2022-12-31 | 1.0.0.1 | chris_martin, Monoid_Mary |
unique | 32 | 0.0 | 5 | Fully concurrent unique identifiers | (bsd3, concurrency, data, library) | 2021-01-04 | 0.0.1 | EdwardKmett, phadej, ryanglscott |
unlift-stm | 7 | 0.0 | 0 | (un)lifted classes and functions for the STM monad | (bsd2, concurrency, library) | 2021-03-15 | 0.1.0.0 | hololeap |
unliftio-messagebox | 12 | 0.0 | 1 | Fast and robust message queues for concurrent processes | (bsd2, concurrency, library, program) | 2021-02-16 | 2.0.0 | SvenHeyll |
unsafe-promises | 21 | 0.0 | 1 | Create pure futures using lazy IO. | (bsd3, concurrency, library) | 2012-05-05 | 0.0.1.3 | AdamCurtis |
wait-handle | 11 | 0.0 | 1 | Wait handles are MVars which can only be written to once, and from which values can never be removed. | (bsd3, concurrency, library) | 2014-10-03 | 0.1.1 | vi |
waitfree | 21 | 0.0 | 1 | A wrapping library for waitfree computation. | (concurrency, library, mit, system) | 2011-06-07 | 0.1.5 | YoichiHirai |