BSD-3-Clause licensed by Gabriel Gonzalez
Maintained by [email protected]

Module documentation for 2.0.2

This version can be pinned in stack with:[email protected]:8c2f0893064f969d317db9afe4891880a7dc084d318dbfee0a557c73a98ff5e2,1596
  • Pipes
    • Pipes.Concurrent
      • Pipes.Concurrent.Tutorial

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.

Depends on 3 packages(full list with versions):