SafeSemaphore: Much safer replacement for QSemN, QSem, and SampleVar

[ bsd3, concurrency, library ] [ Propose Tags ]
Versions 0.4, 0.4.1, 0.5.0, 0.6.0, 0.7.0, 0.9.0, 0.10.0, 0.10.1
Dependencies base (<5) [details]
License BSD-3-Clause
Author Chris Kuklewicz <>
Maintainer Chris Kuklewicz <>
Category Concurrency
Home page
Uploaded by ChrisKuklewicz at Tue Apr 12 13:01:08 UTC 2011
Distributions Arch:0.10.1, Debian:0.10.1, Fedora:0.10.1, FreeBSD:0.10.1, LTSHaskell:0.10.1, NixOS:0.10.1, openSUSE:0.10.1
Downloads 24108 total (178 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI

This provides a much safer semaphore than the QSem in base. Performance has not been compared. In the source is a tests/TestKillSem.hs executable (run by cabal test) that shows the problem with QSem.




Maintainer's Corner

For package maintainers and hackage trustees