Packages tagged concurrency

225 packages have this tag.

[Merge tag] (trustees only)

Related tags: library (222), bsd3 (151), mit (40), data (29), control (21), program (20), deprecated (15), parallelism (13), compilers-interpreters (11), accelerate (9), system (9), gpl (7), network (7), language (6), bsd2 (5), formal-methods (5), apache (4), data-structures (4), concurrent (3), database (2), distributed-computing (2), io-streams (2), lgpl (2), logging (2), math (2), monads (2), other (2), pipes (2), public-domain (2), reactivity (2), stm (2), actors (1), agpl (1), algebra (1), algorithms (1), combinators (1), conduit (1), development (1), ...

Name
DLs
Rating
Description
Tags
Last U/L
Maintainer
AVar (deprecated)60.0Mutable variables with Exception handling and concurrency support. (bsd3, concurrency, deprecated, library)2009-12-08AlexMason
BoundedChan320.0Implementation of bounded channels. (bsd3, concurrency, library)2014-05-14AdamWick
CSPM-CoreLanguage20.0Definition of a CSP core-language. (bsd3, concurrency, formal-methods, language, library)2017-10-26MarcFontaine
CSPM-FiringRules20.0Firing rules semantic of CSPM (bsd3, concurrency, formal-methods, language, library)2017-10-26MarcFontaine
CSPM-Frontend30.0A CSP-M parser compatible with FDR-2.91 (bsd3, concurrency, formal-methods, language, library)2017-10-26MarcFontaine
CSPM-Interpreter20.0An interpreter for CSPM (bsd3, concurrency, formal-methods, language, library)2017-10-26MarcFontaine
CSPM-cspm30.0cspm command line tool for analyzing CSPM specifications. (bsd3, concurrency, formal-methods, language, library, program)2017-10-26MarcFontaine
Concurrent-Cache22.0A Cached variable for IO functions. (bsd3, concurrency, library)2016-07-23Ofenhed
ConcurrentUtils910.0Concurrent utilities (concurrency, gpl, library)2020-05-04JamesCandy
Graph50040.0Graph500 benchmark-related definitions and data set generator. (concurrency, gpl, library, program)2013-11-05AlexanderVershilov
GraphHammer20.0GraphHammer Haskell graph analyses framework inspired by STINGER. (concurrency, gpl, library)2013-11-05AlexanderVershilov
GraphHammer-examples20.0Test harness for TriangleCount analysis. (concurrency, gpl, library, program)2013-11-05AlexanderVershilov
HLogger (deprecated in favor of hlogger)20.0Simple, concurrent and easy-to-use logging library (bsd3, concurrency, deprecated, library, logging, program)2011-03-02JonKristensen
Mecha30.0mecha are the most complex composite machines known to humanity, lets build them well! (bsd2, concurrency, control, data, library, network, system)2016-08-11CarterSchonwald
Mechs20.0mecha are the most complex composite machines known to humanity, lets build them well! (bsd2, concurrency, control, data, library, network, system)2016-08-11CarterSchonwald
PriorityChansConverger30.0Read single output from an array of inputs - channels with priorities (concurrency, library)2010-01-03AndreySisoyev
SafeSemaphore2210.0Much safer replacement for QSemN, QSem, and SampleVar (bsd3, concurrency, library)2014-05-03ChrisKuklewicz
Stasis30.0A simple MVCC like library (bsd3, concurrency, library, program)2014-01-13zcourts
ThreadObjects20.0Mutable objects that reside in their own threads. (concurrency, gpl, library)2012-08-10TimothyHobbs
accelerate4422.5An embedded language for accelerated array processing (accelerate, bsd3, compilers-interpreters, concurrency, data, library, parallelism)2020-08-28ManuelChakravarty, TrevorMcDonell
accelerate-bignum530.0Fixed-length large integer arithmetic for Accelerate (accelerate, bsd3, compilers-interpreters, concurrency, data, library, parallelism)2020-08-28TrevorMcDonell
accelerate-cuda (deprecated in favor of accelerate-llvm-ptx)120.0Accelerate backend for NVIDIA GPUs (bsd3, compilers-interpreters, concurrency, data, deprecated, library, parallelism)2017-03-31ManuelChakravarty, TrevorMcDonell
accelerate-examples1620.0Examples using the Accelerate library (accelerate, bsd3, compilers-interpreters, concurrency, data, library, parallelism)2020-08-28ManuelChakravarty, TrevorMcDonell
accelerate-fft1120.0FFT using the Accelerate library (accelerate, bsd3, compilers-interpreters, concurrency, data, library, math, parallelism)2020-08-28TrevorMcDonell
accelerate-io1630.0Convert between Accelerate arrays and raw pointers (accelerate, bsd3, compilers-interpreters, concurrency, data, library, parallelism)2020-08-28ManuelChakravarty, TrevorMcDonell
accelerate-llvm1010.0Accelerate backend component generating LLVM IR (accelerate, bsd3, compilers-interpreters, concurrency, data, library, parallelism)2020-08-28TrevorMcDonell
accelerate-llvm-native1110.0Accelerate backend for multicore CPUs (accelerate, bsd3, compilers-interpreters, concurrency, data, library, parallelism)2020-08-28TrevorMcDonell
accelerate-llvm-ptx1162.0Accelerate backend for NVIDIA GPUs (accelerate, bsd3, compilers-interpreters, concurrency, data, library, parallelism)2020-08-28TrevorMcDonell
actor20.0Actors with multi-headed receive clauses (bsd3, concurrency, library)2008-10-22MartinSulzmann
alarmclock170.0Wake up and perform an action at a certain time. (bsd3, concurrency, library)2020-08-07dcturner, dten
arbor-lru-cache41.25LRU cache based on STM (concurrency, data, library, mit)2019-10-03newhoggy, arbornetworks
async11662.75Run IO operations asynchronously and wait for their results (bsd3, concurrency, library)2019-06-06PeterSimons, SimonMarlow
async-combinators (deprecated)20.0Async combinators (concurrency, deprecated, library, mpl)2018-07-23serokell
async-dejafu (deprecated in favor of concurrency)30.0Run MonadConc operations asynchronously and wait for their results. (bsd3, concurrency, deprecated, library)2016-09-10barrucadu
async-extras20.0Extra Utilities for the Async Library (bsd3, concurrency, library)2017-02-23JonathanFischoff, lloucas
async-manager30.0A thread manager for async (bsd3, concurrency, library, program)2014-05-30JonathanFischoff
async-timer3970.0Provides API for timer based execution of IO actions (bsd3, concurrency, library)2018-02-28mtesseract
atomic-modify30.0A typeclass for mutable references that have an atomic modify operation. (apache, concurrency, library)2018-09-11chris_martin
atomic-primops-vector20.0Atomic operations on Data.Vector types (bsd3, concurrency, library)2015-02-14peter_fogg
bits-atomic250.0Atomic bit operations on memory locations for low-level synchronization (bsd3, concurrency, data, foreign, library)2010-09-05GabrielWicke
bitset-word890.0Space efficient set of Word8 and some pre-canned sets useful for parsing HTTP (concurrency, library, mit)2020-07-28nshimaza
blocking-transactions20.0Composable, blocking transactions. (bsd3, concurrency, library)2010-07-22ChristopherLaneHinson
bounded-tchan (deprecated in favor of stm-chans)20.0Bounded Transactional channels (queues) (bsd3, concurrency, deprecated, library)2011-11-06ThomasDuBuisson
butter32.0Monad Transformer for Asyncronous Message Passing (bsd3, concurrency, distrbution, distributed-computing, library)2018-06-19mpahrens
caf30.0A library of Concurrency Abstractions using Futures. (bsd3, concurrency, library)2009-03-26MartinaWillig
capataz50.0OTP-like supervision trees in Haskell (concurrency, control, library, mit)2019-05-21RomanGonzalez
chan50.0Some extra kit for Chans (bsd3, concurrency, library)2018-12-04athanclark
chan-split20.0Concurrent Chans as read/write pairs. Also provides generic Chan pair class. (bsd3, concurrency, library)2012-10-27BrandonSimmons
chp92.0An implementation of concurrency ideas from Communicating Sequential Processes (bsd3, concurrency, library)2014-04-25NeilBrown
chp-mtl20.0MTL class instances for the CHP library (bsd3, concurrency, library)2010-05-03NeilBrown
chp-plus20.0A set of high-level concurrency utilities built on Communicating Haskell Processes (bsd3, concurrency, library)2014-04-25NeilBrown
chp-spec30.0A mirror implementation of chp that generates a specification of the program (bsd3, concurrency, library)2010-05-03NeilBrown
chp-transformers30.0Transformers instances for the CHP library (bsd3, concurrency, library)2010-05-03NeilBrown
cio (deprecated)30.0A monad for concurrent IO on a thread pool (concurrency, deprecated, library, mit)2014-02-07NikitaVolkov
clocked20.0timer functionality to clock IO commands (concurrency, lgpl, library)2013-02-28SoenkeHahn
cml20.0Events and Channels as in Concurrent ML (bsd3, concurrency, library)2009-10-05BenFranksen
collapse-util20.0utility for collapsing adjacent writes (bsd3, concurrency, program)2014-06-27MarkWotton
conceit20.0Concurrent actions that may fail with a value. (bsd3, concurrency, library)2016-01-23DanielDiazCarrete
concurrency3590.0Typeclasses, functions, and data types for concurrency and STM. (concurrency, library, mit)2020-05-14barrucadu
concurrent-barrier20.0Simple thread barriers (bsd3, concurrency, library)2011-03-14JeremyFitzhardinge
concurrent-extra1250.0Extra concurrency primitives (bsd3, concurrency, library)2018-03-14BasVanDijk, RoelVanDijk
concurrent-hashtable52.0Thread-safe hash tables for multi-cores! (bsd3, concurrency, library)2019-10-28PeterRobinson
concurrent-machines30.0Concurrent networked stream transducers (bsd3, concurrency, control, library)2018-03-14AnthonyCowley
concurrent-rpc20.0An abstraction for inter-thread RPC based on MVars (concurrency, library, mit)2016-03-25LarsPetersen
concurrent-sa50.0Concurrent simulated annealing system. (algorithms, bsd3, concurrency, library)2010-04-07LouisWasserman
concurrent-supply592.0A fast concurrent unique identifier supply with a pure API (bsd3, concurrency, library, parallelism)2016-01-17EdwardKmett
concurrent-utilities540.0More utilities and broad-used datastructures for concurrency. (bsd3, concurrency, library)2018-05-03sebaslafleur, LeonSchoorl
conlogger20.0A logger for a concurrent program. (concurrency, library, mit, program)2015-01-22tattsun
consumers1380.0Concurrent PostgreSQL data consumers (bsd3, concurrency, database, library)2020-05-05MikhailGlushenkov, arybczak, jonathanjouty_scrive, trin_cz
coroutine-enumerator (deprecated)20.0Bridge between the monad-coroutine and enumerator packages. (concurrency, deprecated, enumerator, library)2011-12-31MarioBlazevic
coroutine-iteratee (deprecated)30.0Bridge between the monad-coroutine and iteratee packages. (concurrency, data, deprecated, library)2011-12-31MarioBlazevic
cspmchecker30.0A command line type checker for CSPM files. (bsd3, concurrency, program)2013-10-11ThomasGibsonRobinson
ctrie110.0Non-blocking concurrent map (concurrency, data-structures, library, mit)2017-09-29MichaelSchroeder
data-concurrent-queue30.0A Library for directional queues (concurrency, library, mit)2014-05-30georgerogers42
data-ivar20.0Write-once variables with concurrency support (bsd3, concurrency, data, library)2008-10-20GregoryCrosswhite, LukePalmer
data-timeout20.064-bit timeouts of nanosecond precision (bsd3, concurrency, data, library)2018-10-22MikhailVorozhtsov
dejafu1092.0A library for unit-testing concurrent programs. (concurrency, library, mit)2020-07-01barrucadu
delay60.0More useful and humain delaying functions (bsd3, concurrency, library, system)2016-03-21davean
epass20.0Baisc, Erlang-like message passing supporting sockets. (bsd3, concurrency, library, network)2011-10-15AndreasBaldeau
eprocess20.0Basic Erlang-like process support for Haskell (bsd3, concurrency, library)2015-07-22CorentinDupont, FernandoBenavides
equeue40.0Application level triggered, and edge triggered event multiqueues. (bsd3, concurrency, library)2019-01-01KevinCotrone, davean
event20.0Monoidal, monadic and first-class events (bsd3, concurrency, library)2016-05-24DimitriSabadie
expiring-mvar20.0Create values which expire after a period of time. (bsd3, concurrency, library)2012-02-26JeffShaw
extensible-effects-concurrent52.0Message passing concurrency as extensible-effect (bsd3, concurrency, control, effect, library, program)2019-07-26SvenHeyll
festung30.0Remote multi-db SQLCipher server (concurrency, library, mit, program)2018-06-28figo
flush-queue230.0Concurrent bouded blocking queues optimized for flushing. Both IO and STM implementations. (bsd3, concurrency, library)2019-03-29lehins
forward-chan22.0Concurrent channels with a forwarding primitive (concurrency, library)2017-07-28MatthewMirman
fraxl32.25Cached and parallel data fetching. (bsd3, concurrency, library)2019-02-07willfancher
free-concurrent30.0Free monads suitable for concurrent computation (concurrency, library, mit)2015-11-20srijs
future40.0Supposed to mimics and enhance proposed C++ "future" features (bsd3, concurrency, library)2009-03-12ChrisKuklewicz
futures30.0Simple and fast implementation of Future (concurrency, futures, library, mit)2018-08-14NikitaVolkov
global-lock30.0A global lock implemented without unsafePerformIO (bsd3, concurrency, library, system)2011-11-04KeeganMcAllister
gochan20.0Go-style channels (concurrency, library, mit, program)2017-03-21cstrahan
hactor20.0Lightweight Erlang-style actors for Haskell. (concurrency, library, mit)2014-09-21Forkk
hactors30.0Practical actors for Haskell. (concurrency, library, mit)2012-01-29HekaTreep
hakka20.0Minimal akka-inspired actor library (concurrency, library, mit, program)2017-06-13martinrign
haxl232.25A Haskell library for efficient, concurrent, and concise data access. (bsd3, concurrency, library)2019-06-20SimonMarlow, algoriddle, niteria
haxl-facebook20.0An example Haxl data source for accessing the Facebook Graph API (bsd3, concurrency, library, network)2014-06-10SimonMarlow, algoriddle
heartbeat-streams350.0Heartbeats for io-streams (bsd3, concurrency, io-streams, library)2019-11-07wraithm, LukeHoersten
hint-server60.0A server process that runs hint. (bsd3, compilers-interpreters, concurrency, language, library)2016-11-27CorentinDupont, FernandoBenavides
hlogger (deprecated)20.0Simple, concurrent, extendable and easy-to-use logging library (bsd3, concurrency, deprecated, library, logging)2011-04-12JonKristensen
hydra-print30.0NCurses interface to view multiple ByteString streams in parallel. (bsd3, concurrency, library, program)2013-04-22RyanNewton
immortal660.0Spawn threads that never die (unless told to do so) (concurrency, library, mit)2018-04-16RomanCheplyaka
immortal-queue32.0Build a pool of queue-processing worker threads. (bsd3, concurrency, library)2020-03-03lysergia
inc-ref20.0A STM reference useful for incremental computing (bsd3, concurrency, library)2014-07-25JonathanFischoff
io-throttle30.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-simple20.0Write once concurrency primitives. (concurrency, library, mit)2015-10-28BertramFelgenhauer
join20.0Parallel Join Patterns with Guards and Propagation (bsd3, concurrency, library)2009-03-28MartinSulzmann
kazura-queue40.0Fast concurrent queues much inspired by unagi-chan (bsd3, concurrency, library)2018-09-11asakamirai
keera-callbacks20.0Mutable memory locations with callbacks (bsd3, concurrency, library)2015-06-03IvanPerez, keera_studios_ci
kickchan30.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
legion102.25Distributed, stateful, homogeneous microservice framework. (apache, concurrency, library, network)2017-04-17taphu
libcspm30.0A library providing a parser, type checker and evaluator for CSPM. (bsd3, concurrency, library)2013-10-11ThomasGibsonRobinson
lifted-async10822.0Run lifted IO operations asynchronously and wait for their results (bsd3, concurrency, library)2020-07-23MitsutoshiAoe
lifted-stm30.0STM operations lifted through monad transformer stacks (bsd3, concurrency, library)2018-10-22MikhailVorozhtsov
lifted-threads170.0lifted IO operations from the threads library (bsd3, concurrency, library)2015-04-02MikhailGlushenkov, arybczak, jonathanjouty_scrive
linear-accelerate1200.0Lifting linear vector spaces into Accelerate (accelerate, algebra, bsd3, compilers-interpreters, concurrency, data, library, math, parallelism)2020-08-28EdwardKmett, TrevorMcDonell, ryanglscott
lockpool20.0set a maximum on the number of concurrent actions (bsd3, concurrency, library)2018-03-21chessai
lrucaching-haxl330.0Combine lrucaching and haxl. (bsd3, concurrency, data, library, lrucache)2020-09-02Lupino
lub30.0information operators: least upper bound (lub) and greatest lower bound (glb) (bsd3, concurrency, data, library, other)2012-02-06ConalElliott
lukko5270.0File locking (concurrency, library, system)2020-03-25phadej
lvish70.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)42.0Work stealing scheduler for Massiv (Массив) and other parallel applications. (bsd3, concurrency, deprecated, library, parallelism)2019-03-27lehins
mech40.0mecha are the most complex composite machines known to humanity, lets build them well! (bsd2, concurrency, control, data, library, network, system)2016-08-11CarterSchonwald
mechs20.0mecha are the most complex composite machines known to humanity, lets build them well! (bsd2, concurrency, control, data, library, network, system)2016-08-11CarterSchonwald
midair52.0Hot-swappable FRP (concurrency, control, frp, gpl, interaction, library, music, reactive, reactivity, user-interfaces)2018-11-10TomMurphy
monad-coroutine80.0Coroutine monad transformer for suspending and resuming monadic computations (concurrency, control, library, monads)2018-02-25MarioBlazevic
monadIO210.0Overloading of concurrency variables (bsd3, concurrency, library)2018-10-03ThomasDuBuisson, TrevorElliott
mstate30.0MState: A consistent State monad for concurrent applications. (bsd3, concurrency, library, monads)2018-12-27NilsSchweinsberg
multisetrewrite30.0Multi-set rewrite rules with guards and a parallel execution scheme (bsd3, concurrency, library)2010-03-07MartinSulzmann
mvar-lock20.0A trivial lock based on MVar. (apache, concurrency, library)2018-09-11chris_martin
mvc50.0Model-view-controller (bsd3, concurrency, control, library)2018-08-19GabrielGonzalez
mvc-updates20.0Concurrent and combinable updates (bsd3, concurrency, control, library)2014-09-23GabrielGonzalez
named-lock20.0A named lock that is created on demand. (bsd3, concurrency, library)2009-08-24ThomasSchilling
nano-erl32.0Small library for Erlang-style actor semantics (concurrency, library, mit)2016-01-23TomMurphy
ochan20.0Owned channels in the Ownership Monad (bsd3, concurrency, library)2020-04-13mcgirr
om-actor20.0Actor pattern utilities. (concurrency, library, mit)2020-03-20taphu
orderly-workers22.0Fork concurrent worker threads and produce ordered results (bsd3, concurrency, library)2019-09-09TomMurphy
parallel-io760.0Combinators for executing IO actions in parallel on a thread pool. (bsd3, concurrency, library)2012-12-24MaxBolingbroke
parallel-tree-search70.0Parallel Tree Search (concurrency, control, library, public-domain)2009-04-09SebastianFischer
persistent-map (deprecated in favor of tbox)20.0A thread-safe (STM) persistency interface for finite map types. (concurrency, deprecated, library, middleware)2009-08-06PeterRobinson
pipes-cliff (deprecated)30.0Streaming to and from subprocesses using Pipes (bsd3, concurrency, deprecated, library, pipes)2016-07-16OmariNorman
pipes-concurrency452.0Concurrency for the pipes ecosystem (bsd3, concurrency, control, library, pipes)2018-09-24GabrielGonzalez
post-mess-age30.0Send messages to a handle concurrently without getting them mixed. (bsd3, concurrency, library)2016-03-29DanielDiaz
prefetch30.0Prefetch stdin even before stdout is ready (bsd3, concurrency, program)2019-01-24EyalLotem
priority-sync20.0Cooperative task prioritization. (bsd3, concurrency, library, program)2011-04-06ChristopherLaneHinson
privileged-concurrency20.0Provides privilege separated versions of the concurrency primitives. (bsd3, concurrency, library)2017-12-08JeffShaw, OmerAgacan
promise40.0A monadic interface for async (bsd3, concurrency, library)2014-05-28JonathanFischoff
pulse20.0Synchronize actions to a time pulse (concurrency, library, mit)2016-06-04AlexanderThiemann
qsem20.0quantity semaphores (bsd3, concurrency, library)2018-12-05chessai
reactor (deprecated)20.0Reactor - task parallel reactive programming (bsd3, concurrency, deprecated, library)2011-05-09EdwardKmett
restricted-workers20.0Running worker processes under system resource restrictions (bsd3, concurrency, data, library, system)2013-08-26DaniilFrumin
roundRobin80.0A simple round-robin data type (concurrency, library, mit)2016-08-07winterland
rwlock30.0Multiple-read / single-write locks (concurrency, library, public-domain)2013-06-09JamesCook
scc50.0Streaming component combinators (combinators, concurrency, control, library, program)2016-06-19MarioBlazevic
scheduler2992.25Work stealing scheduler. (bsd3, concurrency, library, parallelism)2020-06-26lehins
scotty-haxl310.0Combine scotty and haxl (bsd3, concurrency, library, scotty, web)2020-09-02Lupino
semaphore-plus30.0Various concurrency abstractions built on top of semaphores (bsd3, concurrency, library)2009-03-12RobinGreen
sharedio30.0Bundles shared calls to IO functions to perform them only once (concurrency, library, mit)2013-09-18JohnLato, NiklasHambuechen
simple-actors20.0A library for more structured concurrent programming, based on the Actor Model (bsd3, concurrency, library)2012-08-22BrandonSimmons
singnal30.0Singnal (agpl, concurrency, library)2017-07-04Zaoqi
sirkel40.0Sirkel, a Chord DHT (bsd3, concurrency, concurrent, data-structures, database, distributed-computing, library)2011-09-16MortenLysgaard
skip-var42.0Skip variables (concurrency, library, mit)2018-12-24dtaskoff
slave-thread82.0A fundamental solution to ghost threads and silent exceptions (concurrency, concurrent, error-handling, exceptions, failure, library, mit)2019-10-15NikitaVolkov
spawn20.0Tiny library for concurrent computations (bsd3, concurrency, concurrent, control, library)2011-10-09KeeganMcAllister
speculation22.0A framework for safe, programmable, speculative parallelism (bsd3, concurrency, library)2016-01-17EdwardKmett
split-channel40.0Control.Concurrent.Chan split into sending and receiving halves. (concurrency, library, mit)2013-03-17LeonSmith
split-tchan20.0STM's TChan split into sending and receiving halves. (bsd3, concurrency, library)2014-01-28LeonSmith
stc-lang30.0A library for implicit, monadic dataflow parallelism (bsd3, concurrency, development, library, program)2019-08-01justus
stm9342.5Software Transactional Memory (bsd3, concurrency, library)2018-09-22DuncanCoutts, HerbertValerioRiedel, SimonMarlow
stm-channelize40.0Transactional I/O for duplex streams (bsd3, concurrency, library)2012-01-20JoeyAdams
stm-chans4380.0Additional types of channels for STM. (bsd3, concurrency, library)2015-05-30WrenThornton
stm-chunked-queues20.0Chunked Communication Queues (bsd3, concurrency, library)2014-06-07kholdstare
stm-conduit390.0Introduces conduits to channels, and promotes using conduits concurrently. (bsd3, concurrency, conduit, library)2018-09-27AlexanderVershilov, ClarkGaebel
stm-containers992.0Containers for STM (concurrency, data-structures, library, mit, stm)2019-04-18NikitaVolkov
stm-extras50.0Extra STM functions (bsd3, concurrency, library)2017-10-08louispan
stm-hamt1010.0STM-specialised Hash Array Mapped Trie (concurrency, data-structures, library, mit, stm)2019-06-02NikitaVolkov
stm-io-hooks42.0Launch your IO-actions from within the STM monad (bsd3, concurrency, library)2019-10-27PeterRobinson
stm-lifted100.0Software Transactional Memory lifted to MonadIO (bsd3, concurrency, library, monadio)2019-04-30MaksymilianOwsianny
stm-orelse-io30.0Choose between the return value of an STM operation and an IO action. (bsd3, concurrency, library)2012-09-15GardSpreemann
stm-promise30.0Simple STM Promises for IO computations and external processes (concurrency, lgpl, library)2014-10-13DanRosen
stm-queue-extras20.0Extra queue utilities for STM (apache, concurrency, library)2015-04-15JonSterling
stm-stats40.0retry statistics for STM transactions (bsd3, concurrency, library)2011-10-10JoachimBreitner
stmcontrol30.0Control communication among retrying transactions (bsd3, concurrency, library)2008-12-04MartinSulzmann
streamly962.5Beautiful Streaming, Concurrent and Reactive Composition (bsd3, concurrency, control, library, reactivity, streaming)2020-04-23harendra, pranaysashank
supervisors300.0Monitor groups of threads with non-hierarchical lifetimes. (concurrency, library, mit)2018-12-18isd
suspend150.0Simple package that allows for long thread suspensions. (bsd3, concurrency, library)2013-12-08PetrPilar
sync20.0A fast implementation of synchronous channels with a CML-like API (bsd3, concurrency, library)2010-03-05NeilBrown
synchronous-channels32.0Synchronous communication channels (bsd3, concurrency, control, library)2015-07-07JesseTov
tag-bits460.0Provides access to the dynamic pointer tagging bits used by GHC. (bsd3, concurrency, library)2012-09-10EdwardKmett
tbox30.0Transactional variables and data structures with IO hooks (concurrency, data, library)2010-04-02PeterRobinson
theatre50.0Minimalistic actor library (actors, concurrency, library, mit)2020-06-20NikitaVolkov
thespian30.0Lightweight Erlang-style actors for Haskell (bsd3, concurrency, library)2011-08-18AlexConstandache
thread-hierarchy70.0Simple Haskell thread management in hierarchical manner (concurrency, library, mit)2020-07-29nshimaza
thread-supervisor90.0A simplified implementation of Erlang/OTP like supervisor over thread (concurrency, library, mit)2020-08-08nshimaza
threadmanager30.0(deprecated in favor of 'threads') Simple thread management (bsd3, concurrency, library)2013-07-06BrianLewis
threads1360.0Fork threads and wait for their result (bsd3, concurrency, library)2018-03-14BasVanDijk, RoelVanDijk
threads-supervisor60.0Simple, IO-based library for Erlang-style thread supervision (concurrency, library, mit, program)2019-04-15AlfredoDiNapoli, MikolajKonarski
throttle-io-stream120.0Throttler between arbitrary IO producer and consumer functions (bsd3, concurrency, library)2017-09-03mtesseract
throttled (deprecated in favor of scheduler)20.0Concurrent processing of a Foldable, throttled by CPU count. (bsd3, concurrency, deprecated, library)2018-08-17fosskers
ticker20.0A concurrent utility inspired by Ticker in golang (bsd3, concurrency, library)2017-08-21syocy
timeout280.0Generalized sleep and timeout functions (concurrency, control, library, mit)2014-08-02FedorGogolev
timeout-control20.0Updatable timeouts as a Monad transformer (bsd3, concurrency, control, library)2015-08-31NathanHowell
timeout-with-results20.0Runs a time-limited computation alowing it to return intermediate results. (concurrency, library)2012-12-14PetrPudlak
timers170.0Simple package that implements timers. (bsd3, concurrency, library)2020-08-08PetrPilar
timers-updatable30.0timers which are updatable in the remaining time (bsd3, concurrency, library)2011-03-27PaoloVeronelli
token-bucket100.0Rate limiter using lazy bucket algorithm (concurrency, gpl, library)2014-12-06HerbertValerioRiedel
token-limiter30.0Fast rate limiting using the token bucket algorithm (BSD) (bsd2, concurrency, library, program)2019-11-04GregoryCollins
transient102.5composing programs with multithreading, events and distributed computing (concurrency, control, library, mit)2020-07-24AlbertoCorona, geraldus
tskiplist40.0A Skip List Implementation in Software Transactional Memory (STM) (concurrency, data, library)2019-09-24PeterRobinson
ttrie190.0Contention-free STM hash map (concurrency, library, mit)2015-11-07MichaelSchroeder
twilight-stm20.0STM library with safe irrevocable I/O and inconsistency repair (concurrency, library)2011-03-25AnnetteBieniusa
typed-duration40.0Thread delay and timeout functions with typed arguments (bsd3, concurrency, data, library)2017-07-13OmerAgacan
unagi-bloomfilter30.0A fast, cache-efficient, concurrent bloom filter (bsd3, concurrency, library)2018-04-11BrandonSimmons
unagi-chan1832.5Fast concurrent queues with a Chan-like API, and more (bsd3, concurrency, library)2019-10-17BrandonSimmons
unagi-streams70.0Unagi Chan IO-Streams (bsd3, concurrency, io-streams, library)2020-07-30wraithm, LukeHoersten
unamb50.0Unambiguous choice (bsd3, concurrency, data, library, other)2018-03-16ConalElliott
unamb-custom20.0Functional concurrency with unamb using a custom scheduler. (bsd3, concurrency, data, library)2008-12-24LukePalmer
unbounded-delays4540.0Unbounded thread delays and timeouts (bsd3, concurrency, library)2017-05-05BasVanDijk
unique2450.0Fully concurrent unique identifiers (bsd3, concurrency, data, library)2015-09-28EdwardKmett
unsafe-promises20.0Create pure futures using lazy IO. (bsd3, concurrency, library)2012-05-05AdamCurtis
wait-handle40.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
waitfree20.0A wrapping library for waitfree computation. (concurrency, library, mit, system)2011-06-07YoichiHirai