Description
Provides safer replacements for QSemN, QSem, and SampleVar. These synchronization primitives help concurrent Haskell programs coordinate access to limited resources or shared communication points.
It is useful for threaded applications, worker pools, services, and libraries that need concurrency control. It is a developer library and correct use still requires careful concurrent design.