The 'Par' monad offers a parallel programming API based on dataflow
programming.  To use the `Par` monad, install the monad-par package,
which includes this package as a dependency.  This package is an
abstract interface only.  It provides a number of type clasess, but not
an implementation.  The type classes separate different levels of @Par@
functionality.

WWW: https://github.com/simonmar/monad-par