Concurrency for the pipes ecosystem

Version on this page:2.0.8
LTS Haskell 18.4:2.0.12@rev:2
Stackage Nightly 2021-07-29:2.0.12@rev:2
Latest on Hackage:2.0.12@rev:2

See all snapshots pipes-concurrency appears in

BSD-3-Clause licensed by Gabriel Gonzalez
Maintained by Gabriel439@gmail.com
This version can be pinned in stack with:pipes-concurrency-2.0.8@sha256:259471130a204e83d21ceeb52bd9c57374aced63722157449edfb7756a83c13f,1738

Module documentation for 2.0.8

This library provides light-weight concurrency primitives for pipes, with the following features:

  • Simple API: Use only five functions

  • Deadlock Safety: Automatically avoid concurrency deadlocks

  • Flexibility: Build many-to-many and cyclic communication topologies

  • Dynamic Graphs: Add or remove readers and writers at any time

Import Pipes.Concurrent to use the library.

Read Pipes.Concurrent.Tutorial for a tutorial.