pipes-concurrency-2.0.0: Concurrency for the pipes ecosystem

pipes-concurrency-2.0.0: Concurrency for the pipes ecosystem

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.

Modules