rwlock 0.0.0.2 → 0.0.0.3
raw patch · 2 files changed
+11/−7 lines, 2 filesdep +monad-loops-stmdep −monad-loopsPVP ok
version bump matches the API change (PVP)
Dependencies added: monad-loops-stm
Dependencies removed: monad-loops
API changes (from Hackage documentation)
Files
- rwlock.cabal +10/−6
- src/Control/Concurrent/RWLock.hs +1/−1
rwlock.cabal view
@@ -1,26 +1,30 @@ name: rwlock-version: 0.0.0.2+version: 0.0.0.3 stability: provisional -cabal-version: >= 1.2+cabal-version: >= 1.6 build-type: Simple -author: James Cook <james.cook@usma.edu>-maintainer: James Cook <james.cook@usma.edu>+author: James Cook <mokus@deepbondi.net>+maintainer: James Cook <mokus@deepbondi.net> license: PublicDomain-homepage: http://code.haskell.org/~mokus/rwlock+homepage: https://github.com/mokus0/rwlock category: Concurrency synopsis: Multiple-read / single-write locks description: A simple implementation of a multiple-reader / single-writer lock, using STM. +source-repository head+ type: git+ location: https://github.com/mokus0/rwlock.git+ flag base4 Library hs-source-dirs: src exposed-modules: Control.Concurrent.RWLock- build-depends: monad-loops, stm+ build-depends: monad-loops-stm, stm if flag(base4) build-depends: base >= 4 && <5, syb else
src/Control/Concurrent/RWLock.hs view
@@ -24,7 +24,7 @@ ) where import Control.Concurrent.STM-import Control.Monad.Loops+import Control.Monad.Loops.STM import Control.Exception import Data.Generics (Data, Typeable)