@hackage lvish1.0.0.6

Parallel scheduler, LVar data structures, and infrastructure to build more.

  • Installation

  • Dependencies (10)

  • Dependents (1)

    @hackage/acme-everything
  • Package Flags

      debug
       (off by default)

      Activate additional debug assertions, and printed output if DEBUGLVL env var is set to 1 or higher.

      chaselev
       (on by default)

      Use the Chase-Lev work-stealing deque

      getonce
       (off by default)

      Ensure that continuations of get run at most once (by using extra synchronization)

A programming model based on monotonically-growing concurrent data structures.

As a starting point, look at Control.LVish, as well as one of these papers:

If the haddocks are not building, here is a mirror: http://www.cs.indiana.edu/~rrnewton/haddock/lvish/

Change Log:

  • 1.0.0.6 - tighten up dependencies; remove unused flags; very minor doc fixes.