packages feed

concurrent-state 0.5.0.0 → 0.5.0.1

raw patch · 6 files changed

+22/−2 lines, 6 filesdep ~base

Dependency ranges changed: base

Files

changelog view
@@ -1,3 +1,7 @@+0.5.0.1+-------+* Support GHC 7.4.2+ 0.5.0.0 ------- * Add RWSC
concurrent-state.cabal view
@@ -1,5 +1,5 @@ name:                concurrent-state-version:             0.5.0.0+version:             0.5.0.1 synopsis:            MTL-like library using TVars description:         State, RWS backed by TVar. homepage:            https://github.com/joelteon/concurrent-state@@ -20,7 +20,7 @@                        Control.Monad.RWS.Concurrent                        Control.Monad.RWS.Concurrent.Lazy                        Control.Monad.RWS.Concurrent.Strict-  build-depends:       base >=4.6 && <4.7, exceptions >= 0.3, mtl >= 2.1, stm, transformers+  build-depends:       base >=4.4 && <4.7, exceptions >= 0.3, mtl >= 2.1, stm, transformers   hs-source-dirs:      src   default-language:    Haskell2010 
src/Control/Monad/RWS/Concurrent/Lazy.hs view
@@ -1,3 +1,4 @@+{-# LANGUAGE CPP #-} {-# LANGUAGE FlexibleInstances #-} {-# LANGUAGE MultiParamTypeClasses #-} @@ -29,6 +30,9 @@ import Control.Exception (throwIO) import Control.Monad.Catch import Control.Monad.RWS+#if defined(__GLASGOW_HASKELL__) && __GLASGOW_HASKELL__ < 706+import Prelude hiding (catch)+#endif  -- --------------------------------------------------------------------------- -- | A concurrent monad transformer reading an environment of type @r@,
src/Control/Monad/RWS/Concurrent/Strict.hs view
@@ -1,3 +1,4 @@+{-# LANGUAGE CPP #-} {-# LANGUAGE FlexibleInstances #-} {-# LANGUAGE MultiParamTypeClasses #-} @@ -29,6 +30,9 @@ import Control.Exception (throwIO) import Control.Monad.Catch import Control.Monad.RWS+#if defined(__GLASGOW_HASKELL__) && __GLASGOW_HASKELL__ < 706+import Prelude hiding (catch)+#endif  -- --------------------------------------------------------------------------- -- | A concurrent monad transformer reading an environment of type @r@,
src/Control/Monad/State/Concurrent/Lazy.hs view
@@ -1,3 +1,4 @@+{-# LANGUAGE CPP #-} {-# LANGUAGE FlexibleInstances #-} {-# LANGUAGE MultiParamTypeClasses #-} {-# LANGUAGE TupleSections #-}@@ -37,6 +38,9 @@ import Control.Monad import Control.Monad.Catch import Control.Monad.State+#if defined(__GLASGOW_HASKELL__) && __GLASGOW_HASKELL__ < 706+import Prelude hiding (catch)+#endif  -- --------------------------------------------------------------------------- -- | A concurrent state transformer monad parameterized by:
src/Control/Monad/State/Concurrent/Strict.hs view
@@ -1,3 +1,4 @@+{-# LANGUAGE CPP #-} {-# LANGUAGE FlexibleInstances #-} {-# LANGUAGE MultiParamTypeClasses #-} {-# LANGUAGE TupleSections #-}@@ -38,6 +39,9 @@ import Control.Monad import Control.Monad.Catch import Control.Monad.State+#if defined(__GLASGOW_HASKELL__) && __GLASGOW_HASKELL__ < 706+import Prelude hiding (catch)+#endif  -- --------------------------------------------------------------------------- -- | A concurrent state transformer monad parameterized by: