Cabal revisions of SafeSemaphore-0.6.0
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-Name: SafeSemaphore-Version: 0.6.0-Synopsis: Much safer replacement for QSemN, QSem, and SampleVar-Description: 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.-Homepage: http://hackage.haskell.org/package/SafeSemaphore-License: BSD3-License-file: LICENSE-Author: Chris Kuklewicz <haskell@list.mightyreason.com>-Maintainer: Chris Kuklewicz <haskell@list.mightyreason.com>-Category: Concurrency-Build-type: Simple-Cabal-version: >=1.8--Library- Hs-Source-Dirs: src- ghc-options: -Wall -O2 -funbox-strict-fields- Exposed-modules: Control.Concurrent.MSem- Control.Concurrent.MSemN- Control.Concurrent.MSampleVar- Build-depends: base < 5--Test-Suite TestSafeSemaphore- type: exitcode-stdio-1.0- main-is: tests/TestKillSem.hs- build-depends: base < 5, SafeSemaphore, HUnit+Name: SafeSemaphore +Version: 0.6.0 +x-revision: 1 +Synopsis: Much safer replacement for QSemN, QSem, and SampleVar +Description: 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. +Homepage: http://hackage.haskell.org/package/SafeSemaphore +License: BSD3 +License-file: LICENSE +Author: Chris Kuklewicz <haskell@list.mightyreason.com> +Maintainer: Chris Kuklewicz <haskell@list.mightyreason.com> +Category: Concurrency +Build-type: Simple +Cabal-version: >=1.8 + +Library + Hs-Source-Dirs: src + ghc-options: -Wall -O2 -funbox-strict-fields + Exposed-modules: Control.Concurrent.MSem + Control.Concurrent.MSemN + Control.Concurrent.MSampleVar + Build-depends: base < 4.7 + +Test-Suite TestSafeSemaphore + type: exitcode-stdio-1.0 + main-is: tests/TestKillSem.hs + build-depends: base < 5, SafeSemaphore, HUnit