Packages tagged concurrency

233 packages have this tag.

[Merge tag] (trustees only)

Related tags: library (229), bsd3 (151), mit (43), data (24), program (24), control (21), deprecated (15), network (9), system (9), bsd2 (8), parallelism (8), gpl (7), compilers-interpreters (6), language (6), apache (5), formal-methods (5), accelerate (4), data-structures (4), concurrent (3), pipes (3), reactivity (3), database (2), distributed-computing (2), filesystem (2), io-streams (2), lgpl (2), logging (2), monads (2), other (2), public-domain (2), stm (2), streaming (2), streamly (2), actors (1), agpl (1), algorithms (1), array (1), combinators (1), conduit (1), dataflow (1), development (1), distrbution (1), effect (1), enumerator (1), ...

Name
DLs
Rating
Description
Tags
Last U/L
Maintainer
AVar (deprecated)290.0Mutable variables with Exception handling and concurrency support. (bsd3, concurrency, deprecated, library)2009-12-08AlexMason
BoundedChan460.0Implementation of bounded channels. (bsd3, concurrency, library)2014-05-14AdamWick
CSPM-CoreLanguage430.0Definition of a CSP core-language. (bsd3, concurrency, formal-methods, language, library)2017-10-26MarcFontaine
CSPM-FiringRules270.0Firing rules semantic of CSPM (bsd3, concurrency, formal-methods, language, library)2017-10-26MarcFontaine
CSPM-Frontend560.0A CSP-M parser compatible with FDR-2.91 (bsd3, concurrency, formal-methods, language, library)2017-10-26MarcFontaine
CSPM-Interpreter570.0An interpreter for CSPM (bsd3, concurrency, formal-methods, language, library)2017-10-26MarcFontaine
CSPM-cspm680.0cspm command line tool for analyzing CSPM specifications. (bsd3, concurrency, formal-methods, language, library, program)2017-10-26MarcFontaine
Concurrent-Cache332.0A Cached variable for IO functions. (bsd3, concurrency, library)2016-07-23Ofenhed
ConcurrentUtils440.0Concurrent utilities (concurrency, gpl, library)2020-05-04JamesCandy
Graph500110.0Graph500 benchmark-related definitions and data set generator. (concurrency, gpl, library, program)2013-11-05
GraphHammer80.0GraphHammer Haskell graph analyses framework inspired by STINGER. (concurrency, gpl, library)2013-11-05
GraphHammer-examples100.0Test harness for TriangleCount analysis. (concurrency, gpl, library, program)2013-11-05
HLogger (deprecated in favor of hlogger)80.0Simple, concurrent and easy-to-use logging library (bsd3, concurrency, deprecated, library, logging, program)2011-03-02JonKristensen
Mecha80.0mecha are the most complex composite machines known to humanity, lets build them well! (bsd2, concurrency, control, data, library, network, system)2016-08-11CarterSchonwald
Mechs80.0mecha are the most complex composite machines known to humanity, lets build them well! (bsd2, concurrency, control, data, library, network, system)2016-08-11CarterSchonwald
PriorityChansConverger80.0Read single output from an array of inputs - channels with priorities (concurrency, library)2010-01-03AndreySisoyev
SafeSemaphore1630.0Much safer replacement for QSemN, QSem, and SampleVar (bsd3, concurrency, library)2014-05-03ChrisKuklewicz
Stasis90.0A simple MVCC like library (bsd3, concurrency, library, program)2014-01-13zcourts
ThreadObjects110.0Mutable objects that reside in their own threads. (concurrency, gpl, library)2012-08-10TimothyHobbs
accelerate1462.5An embedded language for accelerated array processing (accelerate, bsd3, compilers-interpreters, concurrency, data, library, parallelism)2020-08-28ManuelChakravarty, TrevorMcDonell
accelerate-cuda (deprecated in favor of accelerate-llvm-ptx)600.0Accelerate backend for NVIDIA GPUs (bsd3, compilers-interpreters, concurrency, data, deprecated, library, parallelism)2017-03-31ManuelChakravarty, TrevorMcDonell
accelerate-llvm580.0Accelerate backend component generating LLVM IR (accelerate, bsd3, compilers-interpreters, concurrency, data, library, parallelism)2020-08-28TrevorMcDonell
accelerate-llvm-native510.0Accelerate backend for multicore CPUs (accelerate, bsd3, compilers-interpreters, concurrency, data, library, parallelism)2020-08-28TrevorMcDonell
accelerate-llvm-ptx522.0Accelerate backend for NVIDIA GPUs (accelerate, bsd3, compilers-interpreters, concurrency, data, library, parallelism)2020-08-28TrevorMcDonell
actor110.0Actors with multi-headed receive clauses (bsd3, concurrency, library)2008-10-22MartinSulzmann
alarmclock1300.0Wake up and perform an action at a certain time. (bsd3, concurrency, library)2020-08-07dcturner, dten
arbor-lru-cache101.25LRU cache based on STM (concurrency, data, library, mit)2019-10-03newhoggy, arbornetworks
async21522.75Run IO operations asynchronously and wait for their results (bsd3, concurrency, library)2021-10-04PeterSimons, SimonMarlow
async-combinators (deprecated)110.0Async combinators (concurrency, deprecated, library, mpl)2018-07-23serokell
async-dejafu (deprecated in favor of concurrency)220.0Run MonadConc operations asynchronously and wait for their results. (bsd3, concurrency, deprecated, library)2016-09-10barrucadu
async-extras180.0Extra Utilities for the Async Library (bsd3, concurrency, library)2017-02-23JonathanFischoff, lloucas
async-manager110.0A thread manager for async (bsd3, concurrency, library, program)2014-05-30JonathanFischoff
async-timer5910.0Provides API for timer based execution of IO actions (bsd3, concurrency, library)2018-02-28mtesseract
atomic-modify170.0A typeclass for mutable references that have an atomic modify operation. (apache, concurrency, library)2018-09-11chris_martin
atomic-primops-vector70.0Atomic operations on Data.Vector types (bsd3, concurrency, library)2015-02-14peter_fogg
bits-atomic210.0Atomic bit operations on memory locations for low-level synchronization (bsd3, concurrency, data, foreign, library)2010-09-05GabrielWicke
bitset-word8260.0Space efficient set of Word8 and some pre-canned sets useful for parsing HTTP (concurrency, library, mit)2020-07-28nshimaza
blocking-transactions110.0Composable, blocking transactions. (bsd3, concurrency, library)2010-07-22ChristopherLaneHinson
bounded-tchan (deprecated in favor of stm-chans)220.0Bounded Transactional channels (queues) (bsd3, concurrency, deprecated, library)2011-11-06ThomasDuBuisson
butter262.0Monad Transformer for Asyncronous Message Passing (bsd3, concurrency, distrbution, distributed-computing, library)2018-06-19mpahrens
caf100.0A library of Concurrency Abstractions using Futures. (bsd3, concurrency, library)2009-03-26MartinaWillig
capataz300.0OTP-like supervision trees in Haskell (concurrency, control, library, mit)2019-05-21RomanGonzalez
chan190.0Some extra kit for Chans (bsd3, concurrency, library)2018-12-04athanclark
chan-split230.0Concurrent Chans as read/write pairs. Also provides generic Chan pair class. (bsd3, concurrency, library)2012-10-27BrandonSimmons
chp532.0An implementation of concurrency ideas from Communicating Sequential Processes (bsd3, concurrency, library)2014-04-25NeilBrown
chp-mtl80.0MTL class instances for the CHP library (bsd3, concurrency, library)2010-05-03NeilBrown
chp-plus310.0A set of high-level concurrency utilities built on Communicating Haskell Processes (bsd3, concurrency, library)2014-04-25NeilBrown
chp-spec70.0A mirror implementation of chp that generates a specification of the program (bsd3, concurrency, library)2010-05-03NeilBrown
chp-transformers50.0Transformers instances for the CHP library (bsd3, concurrency, library)2010-05-03NeilBrown
cio (deprecated)40.0A monad for concurrent IO on a thread pool (concurrency, deprecated, library, mit)2014-02-07NikitaVolkov
clocked190.0timer functionality to clock IO commands (concurrency, lgpl, library)2013-02-28SoenkeHahn
cml140.0Events and Channels as in Concurrent ML (bsd3, concurrency, library)2009-10-05BenFranksen
collapse-util110.0utility for collapsing adjacent writes (bsd3, concurrency, program)2014-06-27MarkWotton
conceit360.0Concurrent actions that may fail with a value. (bsd3, concurrency, library)2021-07-28DanielDiazCarrete
concurrency1660.0Typeclasses, functions, and data types for concurrency and STM. (concurrency, library, mit)2021-08-15barrucadu
concurrent-barrier140.0Simple thread barriers (bsd3, concurrency, library)2011-03-14JeremyFitzhardinge
concurrent-extra2320.0Extra concurrency primitives (bsd3, concurrency, library)2018-03-14BasVanDijk, RoelVanDijk
concurrent-hashtable512.0Thread-safe hash tables for multi-cores! (bsd3, concurrency, library)2019-10-28PeterRobinson
concurrent-machines560.0Concurrent networked stream transducers (bsd3, concurrency, control, library)2021-04-02AnthonyCowley
concurrent-rpc80.0An abstraction for inter-thread RPC based on MVars (concurrency, library, mit)2016-03-25LarsPetersen
concurrent-sa120.0Concurrent simulated annealing system. (algorithms, bsd3, concurrency, library)2010-04-07LouisWasserman
concurrent-supply1692.0A fast concurrent unique identifier supply with a pure API (bsd3, concurrency, library, parallelism)2016-01-17EdwardKmett
concurrent-utilities220.0More utilities and broad-used datastructures for concurrency. (bsd3, concurrency, library)2018-05-03sebaslafleur, LeonSchoorl
conlogger130.0A logger for a concurrent program. (concurrency, library, mit, program)2015-01-22tattsun
consumers2460.0Concurrent PostgreSQL data consumers (bsd3, concurrency, database, library)2021-10-14MikhailGlushenkov, arybczak, jonathanjouty_scrive, trin_cz, jsynacek
coroutine-enumerator (deprecated)100.0Bridge between the monad-coroutine and enumerator packages. (concurrency, deprecated, enumerator, library)2011-12-31MarioBlazevic
coroutine-iteratee (deprecated)130.0Bridge between the monad-coroutine and iteratee packages. (concurrency, data, deprecated, library)2011-12-31MarioBlazevic
cspmchecker280.0A command line type checker for CSPM files. (bsd3, concurrency, program)2013-10-11ThomasGibsonRobinson
ctrie310.0Non-blocking concurrent map (concurrency, data-structures, library, mit)2017-09-29MichaelSchroeder
data-concurrent-queue120.0A Library for directional queues (concurrency, library, mit)2014-05-30georgerogers42
data-ivar150.0Write-once variables with concurrency support (bsd3, concurrency, data, library)2008-10-20GregoryCrosswhite, LukePalmer
data-timeout220.064-bit timeouts of nanosecond precision (bsd3, concurrency, data, library)2018-10-22MikhailVorozhtsov
dejafu2682.0A library for unit-testing concurrent programs. (concurrency, library, mit)2021-08-15barrucadu
delay90.0More useful and humain delaying functions (bsd3, concurrency, library, system)2016-03-21davean
drama161.5Actor library for Haskell (bsd3, concurrency, library, program)2021-05-20evanrelf
epass150.0Baisc, Erlang-like message passing supporting sockets. (bsd3, concurrency, library, network)2011-10-15AndreasBaldeau
eprocess310.0Basic Erlang-like process support for Haskell (bsd3, concurrency, library)2015-07-22CorentinDupont, FernandoBenavides
equeue30.0Application level triggered, and edge triggered event multiqueues. (bsd3, concurrency, library)2019-01-01KevinCotrone, davean
event290.0Monoidal, monadic and first-class events (bsd3, concurrency, library)2016-05-24DimitriSabadie
expiring-mvar100.0Create values which expire after a period of time. (bsd3, concurrency, library)2012-02-26JeffShaw
extensible-effects-concurrent1302.0Message passing concurrency as extensible-effect (bsd3, concurrency, control, effect, library, program)2020-12-16SvenHeyll
festung60.0Remote multi-db SQLCipher server (concurrency, library, mit, program)2018-06-28figo
flush-queue240.0Concurrent bouded blocking queues optimized for flushing. Both IO and STM implementations. (bsd3, concurrency, library)2019-03-29lehins
forward-chan82.0Concurrent channels with a forwarding primitive (concurrency, library)2017-07-28MatthewMirman
fraxl352.25Cached and parallel data fetching. (bsd3, concurrency, library)2019-02-07willfancher
free-concurrent100.0Free monads suitable for concurrent computation (concurrency, library, mit)2015-11-20srijs
future220.0Supposed to mimics and enhance proposed C++ "future" features (bsd3, concurrency, library)2009-03-12ChrisKuklewicz
futures80.0Simple and fast implementation of Future (concurrency, futures, library, mit)2018-08-14NikitaVolkov
global-lock250.0A global lock implemented without unsafePerformIO (bsd3, concurrency, library, system)2011-11-04KeeganMcAllister
gochan90.0Go-style channels (concurrency, library, mit, program)2017-03-21cstrahan
hactor140.0Lightweight Erlang-style actors for Haskell. (concurrency, library, mit)2014-09-21Forkk
hactors80.0Practical actors for Haskell. (concurrency, library, mit)2012-01-29HekaTreep
hakka90.0Minimal akka-inspired actor library (concurrency, library, mit, program)2017-06-13martinrign
haxl1342.25A Haskell library for efficient, concurrent, and concise data access. (bsd3, concurrency, library)2020-10-23SimonMarlow, algoriddle, niteria
haxl-facebook80.0An example Haxl data source for accessing the Facebook Graph API (bsd3, concurrency, library, network)2014-06-10SimonMarlow, algoriddle
heartbeat-streams110.0Heartbeats for io-streams (bsd3, concurrency, io-streams, library)2021-02-04wraithm, LukeHoersten
hint-server230.0A server process that runs hint. (bsd3, compilers-interpreters, concurrency, language, library)2016-11-27CorentinDupont, FernandoBenavides
hlogger (deprecated)80.0Simple, concurrent, extendable and easy-to-use logging library (bsd3, concurrency, deprecated, library, logging)2011-04-12JonKristensen
hydra-print130.0NCurses interface to view multiple ByteString streams in parallel. (bsd3, concurrency, library, program)2013-04-22RyanNewton
immortal750.0Spawn threads that never die (unless told to do so) (concurrency, library, mit)2018-04-16RomanCheplyaka
immortal-queue112.0Build a pool of queue-processing worker threads. (bsd3, concurrency, library)2020-03-03lysergia
immortal-worker30.0Create worker threads that logs exceptions and restarts. (concurrency, library, mit)2020-10-04NCrashed
inc-ref140.0A STM reference useful for incremental computing (bsd3, concurrency, library)2014-07-25JonathanFischoff
io-throttle50.0Limit number of IO actions started per second (concurrency, library, mit)2014-09-06rodrigosetti
iothread30.0run IOs in a single thread (concurrency, library, mit)2015-01-22tattsun
ivar-simple240.0Write once concurrency primitives. (concurrency, library, mit)2020-10-05BertramFelgenhauer
join60.0Parallel Join Patterns with Guards and Propagation (bsd3, concurrency, library)2009-03-28MartinSulzmann
kazura-queue290.0Fast concurrent queues much inspired by unagi-chan (bsd3, concurrency, library)2018-09-11asakamirai
keera-callbacks90.0Mutable memory locations with callbacks (bsd3, concurrency, library)2015-06-03IvanPerez, keera_studios_ci
ki200.0A lightweight, structured-concurrency library (bsd3, concurrency, library)2020-12-21mitchellwrosen
kickchan80.0Kick Channels: bounded channels with non-blocking writes (bsd3, concurrency, data, library)2014-02-06JohnLato
lawless-concurrent-machines30.0Concurrent networked stream transducers (bsd3, concurrency, control, library)2017-10-02misandrist
lazy-async40.0Asynchronous actions that don't start right away (concurrency, library, mit)2021-07-27chris_martin, Monoid_Mary
legion362.25Distributed, stateful, homogeneous microservice framework. (apache, concurrency, library, network)2017-04-17taphu
libcspm240.0A library providing a parser, type checker and evaluator for CSPM. (bsd3, concurrency, library)2013-10-11ThomasGibsonRobinson
lifted-async15722.25Run lifted IO operations asynchronously and wait for their results (bsd3, concurrency, library)2021-07-22MitsutoshiAoe
lifted-stm140.0STM operations lifted through monad transformer stacks (bsd3, concurrency, library)2018-10-22MikhailVorozhtsov
lifted-threads350.0lifted IO operations from the threads library (bsd3, concurrency, library)2015-04-02MikhailGlushenkov, arybczak, jonathanjouty_scrive, trin_cz
lockpool90.0set a maximum on the number of concurrent actions (bsd3, concurrency, library)2018-03-21chessai
lrucaching-haxl70.0Combine lrucaching and haxl. (bsd3, concurrency, data, library, lrucache)2020-09-02Lupino
lub170.0information operators: least upper bound (lub) and greatest lower bound (glb) (bsd3, concurrency, data, library, other)2021-08-31ConalElliott
lukko5390.0File locking (concurrency, library, system)2021-01-06phadej
lvar130.0TMVar that can be listened to (bsd3, concurrency, library)2021-04-26sridca
lvish210.0Parallel scheduler, LVar data structures, and infrastructure to build more. (bsd3, concurrency, library)2014-09-16RyanNewton, LindseyKuper, peter_fogg
massiv-scheduler (deprecated in favor of scheduler)132.0Work stealing scheduler for Massiv (Массив) and other parallel applications. (bsd3, concurrency, deprecated, library, parallelism)2019-03-27lehins
mech80.0mecha are the most complex composite machines known to humanity, lets build them well! (bsd2, concurrency, control, data, library, network, system)2016-08-11CarterSchonwald
mechs60.0mecha are the most complex composite machines known to humanity, lets build them well! (bsd2, concurrency, control, data, library, network, system)2016-08-11CarterSchonwald
midair232.0Hot-swappable FRP (concurrency, control, frp, gpl, interaction, library, music, reactive, reactivity, user-interfaces)2018-11-10TomMurphy
monad-coroutine600.0Coroutine monad transformer for suspending and resuming monadic computations (concurrency, control, library, monads)2021-07-31MarioBlazevic
monadIO390.0Overloading of concurrency variables (bsd3, concurrency, library)2018-10-03ThomasDuBuisson, TrevorElliott
mstate360.0MState: A consistent State monad for concurrent applications. (bsd3, concurrency, library, monads)2018-12-27NilsSchweinsberg
multisetrewrite220.0Multi-set rewrite rules with guards and a parallel execution scheme (bsd3, concurrency, library)2010-03-07MartinSulzmann
mvar-lock100.0A trivial lock based on MVar. (apache, concurrency, library)2018-09-11chris_martin
mvc220.0Model-view-controller (bsd3, concurrency, control, library)2018-08-19GabrielGonzalez
mvc-updates70.0Concurrent and combinable updates (bsd3, concurrency, control, library)2014-09-23GabrielGonzalez
named-lock80.0A named lock that is created on demand. (bsd3, concurrency, library)2009-08-24ThomasSchilling
nano-erl72.0Small library for Erlang-style actor semantics (concurrency, library, mit)2016-01-23TomMurphy
ochan70.0Owned channels in the Ownership Monad (bsd3, concurrency, library)2020-04-13mcgirr
om-actor80.0Actor pattern utilities. (concurrency, library, mit)2020-03-20rickowens
orderly-workers102.0Fork concurrent worker threads and produce ordered results (bsd3, concurrency, library)2019-09-09TomMurphy
parallel-io730.0Combinators for executing IO actions in parallel on a thread pool. (bsd3, concurrency, library)2021-06-03MaxBolingbroke
parallel-tree-search330.0Parallel Tree Search (concurrency, control, library, public-domain)2020-10-26SebastianFischer, nbu
persistent-map (deprecated in favor of tbox)210.0A thread-safe (STM) persistency interface for finite map types. (concurrency, deprecated, library, middleware)2009-08-06PeterRobinson
pipes-cliff (deprecated)240.0Streaming to and from subprocesses using Pipes (bsd3, concurrency, deprecated, library, pipes)2016-07-16OmariNorman
pipes-concurrency1112.0Concurrency for the pipes ecosystem (bsd3, concurrency, control, library, pipes)2018-09-24GabrielGonzalez
polysemy-conc2020.0Polysemy Effects for Concurrency (concurrency, library)2021-09-26tek
post-mess-age100.0Send messages to a handle concurrently without getting them mixed. (bsd3, concurrency, library)2016-03-29DanielDiaz
prefetch90.0Prefetch stdin even before stdout is ready (bsd3, concurrency, program)2019-01-24EyalLotem
priority-sync260.0Cooperative task prioritization. (bsd3, concurrency, library, program)2011-04-06ChristopherLaneHinson
privileged-concurrency320.0Provides privilege separated versions of the concurrency primitives. (bsd3, concurrency, library)2017-12-08JeffShaw, OmerAgacan
promise70.0A monadic interface for async (bsd3, concurrency, library)2014-05-28JonathanFischoff
pulse50.0Synchronize actions to a time pulse (concurrency, library, mit)2016-06-04AlexanderThiemann
qsem120.0quantity semaphores (bsd3, concurrency, library)2018-12-05chessai
reactor (deprecated)70.0Reactor - task parallel reactive programming (bsd3, concurrency, deprecated, library)2011-05-09EdwardKmett
restricted-workers90.0Running worker processes under system resource restrictions (bsd3, concurrency, data, library, system)2013-08-26DaniilFrumin
rio-process-pool40.0A library for process pools coupled with asynchronous message queues (bsd2, concurrency, library, program)2021-06-22SvenHeyll
roundRobin120.0A simple round-robin data type (concurrency, library, mit)2016-08-07winterland
rwlock160.0Multiple-read / single-write locks (concurrency, library, public-domain)2013-06-09JamesCook
scc280.0Streaming component combinators (combinators, concurrency, control, library, program)2021-02-27MarioBlazevic
scheduler3832.25Work stealing scheduler. (bsd3, concurrency, library, parallelism)2021-10-11lehins
scotty-haxl80.0Combine scotty and haxl (bsd3, concurrency, library, scotty, web)2020-09-02Lupino
semaphore-plus70.0Various concurrency abstractions built on top of semaphores (bsd3, concurrency, library)2009-03-12RobinGreen
sharedio80.0Bundles shared calls to IO functions to perform them only once (concurrency, library, mit)2013-09-18JohnLato, NiklasHambuechen
simple-actors170.0A library for more structured concurrent programming, based on the Actor Model (bsd3, concurrency, library)2012-08-22BrandonSimmons
singnal100.0Singnal (agpl, concurrency, library)2017-07-04Zaoqi
sirkel30.0Sirkel, a Chord DHT (bsd3, concurrency, concurrent, data-structures, database, distributed-computing, library)2011-09-16MortenLysgaard
skip-var112.0Skip variables (concurrency, library, mit)2018-12-24dtaskoff
slave-thread592.0A fundamental solution to ghost threads and silent exceptions (concurrency, concurrent, error-handling, exceptions, failure, library, mit)2021-05-31NikitaVolkov
spawn80.0Tiny library for concurrent computations (bsd3, concurrency, concurrent, control, library)2011-10-09KeeganMcAllister
speculation582.0A framework for safe, programmable, speculative parallelism (bsd3, concurrency, library)2016-01-17EdwardKmett
split-channel150.0Control.Concurrent.Chan split into sending and receiving halves. (concurrency, library, mit)2013-03-17LeonSmith
split-tchan100.0STM's TChan split into sending and receiving halves. (bsd3, concurrency, library)2014-01-28LeonSmith
stc-lang60.0A library for implicit, monadic dataflow parallelism (bsd3, concurrency, development, library, program)2019-08-01justus
stm10452.75Software Transactional Memory (bsd3, concurrency, library)2021-05-25BenGamari, DuncanCoutts, HerbertValerioRiedel, SimonMarlow
stm-channelize100.0Transactional I/O for duplex streams (bsd3, concurrency, library)2012-01-20JoeyAdams
stm-chans9540.0Additional types of channels for STM. (bsd3, concurrency, library)2021-10-18WrenThornton, WrenRomano
stm-chunked-queues60.0Chunked Communication Queues (bsd3, concurrency, library)2014-06-07kholdstare
stm-conduit2270.0Introduces conduits to channels, and promotes using conduits concurrently. (bsd3, concurrency, conduit, library)2018-09-27AlexanderVershilov, ClarkGaebel
stm-containers2762.0Containers for STM (concurrency, data-structures, library, mit, stm)2020-10-19NikitaVolkov
stm-extras150.0Extra STM functions (bsd3, concurrency, library)2017-10-08louispan
stm-hamt2140.0STM-specialised Hash Array Mapped Trie (concurrency, data-structures, library, mit, stm)2021-02-20NikitaVolkov
stm-incremental120.0A library for constructing incremental computations (concurrency, control, library, mit)2020-10-15sgschlesinger
stm-io-hooks652.0Launch your IO-actions from within the STM monad (bsd3, concurrency, library)2019-10-27PeterRobinson
stm-lifted340.0Software Transactional Memory lifted to MonadIO (bsd3, concurrency, library, monadio)2019-04-30MaksymilianOwsianny
stm-orelse-io90.0Choose between the return value of an STM operation and an IO action. (bsd3, concurrency, library)2012-09-15GardSpreemann
stm-promise140.0Simple STM Promises for IO computations and external processes (concurrency, lgpl, library)2014-10-13DanRosen
stm-queue-extras100.0Extra queue utilities for STM (apache, concurrency, library)2015-04-15JonSterling
stm-stats90.0retry statistics for STM transactions (bsd3, concurrency, library)2011-10-10JoachimBreitner
stmcontrol30.0Control communication among retrying transactions (bsd3, concurrency, library)2008-12-04MartinSulzmann
streamly1752.5Dataflow programming and declarative concurrency (array, bsd3, concurrency, dataflow, filesystem, library, list, logic, network, non-determinism, parsing, pipes, reactivity, streaming, streamly, time, unicode)2021-06-27harendra, pranaysashank, adithyaov
streamly-examples42.0Examples for Streamly (apache, concurrency, filesystem, network, program, reactivity, streaming, streamly, text)2021-06-30harendra
supervisors190.0Monitor groups of threads with non-hierarchical lifetimes. (concurrency, library, mit)2021-01-27isd
suspend530.0Simple package that allows for long thread suspensions. (bsd3, concurrency, library)2013-12-08PetrPilar
sync30.0A fast implementation of synchronous channels with a CML-like API (bsd3, concurrency, library)2010-03-05NeilBrown
synchronous-channels142.0Synchronous communication channels (bsd3, concurrency, control, library)2015-07-07JesseTov
tag-bits110.0Provides access to the dynamic pointer tagging bits used by GHC. (bsd3, concurrency, library)2012-09-10EdwardKmett
tbox40.0Transactional variables and data structures with IO hooks (concurrency, data, library)2010-04-02PeterRobinson
theatre100.0Minimalistic actor library (actors, concurrency, library, mit)2020-06-20NikitaVolkov
thespian80.0Lightweight Erlang-style actors for Haskell (bsd3, concurrency, library)2011-08-18AlexConstandache
thread-hierarchy280.0Simple Haskell thread management in hierarchical manner (concurrency, library, mit)2020-07-29nshimaza
thread-supervisor160.0A simplified implementation of Erlang/OTP like supervisor over thread (concurrency, library, mit)2020-08-08nshimaza
thread-utils-context50.0Garbage-collected thread local storage (bsd3, concurrency, library)2021-09-04IanDuncan
thread-utils-finalizers30.0Perform finalization for threads. (bsd3, concurrency, library)2021-09-01IanDuncan
threadmanager180.0(deprecated in favor of 'threads') Simple thread management (bsd3, concurrency, library)2013-07-06BrianLewis
threads1430.0Fork threads and wait for their result (bsd3, concurrency, library)2018-03-14BasVanDijk, RoelVanDijk
threads-supervisor240.0Simple, IO-based library for Erlang-style thread supervision (concurrency, library, mit, program)2019-04-15AlfredoDiNapoli, MikolajKonarski
throttle-io-stream150.0Throttler between arbitrary IO producer and consumer functions (bsd3, concurrency, library)2017-09-03mtesseract
throttled (deprecated in favor of scheduler)110.0Concurrent processing of a Foldable, throttled by CPU count. (bsd3, concurrency, deprecated, library)2018-08-17fosskers
ticker100.0A concurrent utility inspired by Ticker in golang (bsd3, concurrency, library)2017-08-21syocy
timeout200.0Generalized sleep and timeout functions (concurrency, control, library, mit)2014-08-02FedorGogolev
timeout-control110.0Updatable timeouts as a Monad transformer (bsd3, concurrency, control, library)2015-08-31NathanHowell
timeout-with-results130.0Runs a time-limited computation alowing it to return intermediate results. (concurrency, library)2012-12-14PetrPudlak
timers760.0Simple package that implements timers. (bsd3, concurrency, library)2020-08-08PetrPilar
timers-updatable150.0timers which are updatable in the remaining time (bsd3, concurrency, library)2011-03-27PaoloVeronelli
token-bucket350.0Rate limiter using lazy bucket algorithm (concurrency, gpl, library)2014-12-06HerbertValerioRiedel
token-limiter160.0Fast rate limiting using the token bucket algorithm (BSD) (bsd2, concurrency, library, program)2019-11-04GregoryCollins
transient792.5composing programs with multithreading, events and distributed computing (concurrency, control, library, mit)2020-07-24AlbertoCorona, geraldus
tskiplist190.0A Skip List Implementation in Software Transactional Memory (STM) (concurrency, data, library)2019-09-24PeterRobinson
ttrie180.0Contention-free STM hash map (concurrency, library, mit)2015-11-07MichaelSchroeder
twilight-stm100.0STM library with safe irrevocable I/O and inconsistency repair (concurrency, library)2011-03-25AnnetteBieniusa
typed-duration110.0Thread delay and timeout functions with typed arguments (bsd3, concurrency, data, library)2017-07-13OmerAgacan
unagi-bloomfilter190.0A fast, cache-efficient, concurrent bloom filter (bsd3, concurrency, library)2018-04-11BrandonSimmons
unagi-chan3232.5Fast concurrent queues with a Chan-like API, and more (bsd3, concurrency, library)2019-10-17BrandonSimmons
unagi-streams530.0Unagi Chan IO-Streams (bsd3, concurrency, io-streams, library)2020-07-30wraithm, LukeHoersten
unamb800.0Unambiguous choice (bsd3, concurrency, data, library, other)2018-03-16ConalElliott
unamb-custom80.0Functional concurrency with unamb using a custom scheduler. (bsd3, concurrency, data, library)2008-12-24LukePalmer
unbounded-delays7450.0Unbounded thread delays and timeouts (bsd3, concurrency, library)2020-11-24BasVanDijk, RoelVanDijk
unique330.0Fully concurrent unique identifiers (bsd3, concurrency, data, library)2021-01-04EdwardKmett, phadej, ryanglscott
unlift-stm70.0(un)lifted classes and functions for the STM monad (bsd2, concurrency, library)2021-03-15hololeap
unliftio-messagebox90.0Fast and robust message queues for concurrent processes (bsd2, concurrency, library, program)2021-02-16SvenHeyll
unsafe-promises160.0Create pure futures using lazy IO. (bsd3, concurrency, library)2012-05-05AdamCurtis
wait-handle120.0Wait handles are MVars which can only be written to once, and from which values can never be removed. (bsd3, concurrency, library)2014-10-03vi
waitfree190.0A wrapping library for waitfree computation. (concurrency, library, mit, system)2011-06-07YoichiHirai