packages feed

hedis 0.12.10 → 0.12.11

raw patch · 6 files changed

+11/−2 lines, 6 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

+ Database.Redis: withCheckedConnect :: ConnectInfo -> (Connection -> IO c) -> IO c
+ Database.Redis: withConnect :: ConnectInfo -> (Connection -> IO c) -> IO c

Files

CHANGELOG view
@@ -1,5 +1,9 @@ # Changelog for Hedis +## 0.12.11++* Expose `withCheckedConnect`, `withConnect`+ ## 0.12.9  * Expose the `Database.Redis.Core.Internal` module (see https://github.com/informatikr/hedis/issues/144 )
hedis.cabal view
@@ -1,5 +1,5 @@ name:               hedis-version:            0.12.10+version:            0.12.11 synopsis:     Client library for the Redis datastore: supports full command set,     pipelining.
src/Database/Redis.hs view
@@ -163,6 +163,7 @@      -- * Connection     Connection, ConnectError(..), connect, checkedConnect, disconnect,+    withConnect, withCheckedConnect,     ConnectInfo(..), defaultConnectInfo, parseConnectInfo,     PortID(..), 
src/Database/Redis/Core/Internal.hs view
@@ -3,7 +3,7 @@ {-# LANGUAGE GeneralizedNewtypeDeriving #-}  module Database.Redis.Core.Internal where-#if __GLASGOW_HASKELL__ > 711+#if __GLASGOW_HASKELL__ > 711 && __GLASGOW_HASKELL__ < 808 import Control.Monad.Fail (MonadFail) #endif import Control.Monad.Reader
src/Database/Redis/PubSub.hs view
@@ -33,7 +33,9 @@ import Data.List (foldl') import Data.Maybe (isJust) import Data.Pool+#if __GLASGOW_HASKELL__ < 808 import Data.Semigroup (Semigroup(..))+#endif import qualified Data.HashMap.Strict as HM import qualified Database.Redis.Core as Core import qualified Database.Redis.ProtocolPipelining as PP
src/Database/Redis/URL.hs view
@@ -8,7 +8,9 @@ #endif import Control.Error.Util (note) import Control.Monad (guard)+#if __GLASGOW_HASKELL__ < 808 import Data.Monoid ((<>))+#endif import Database.Redis.Core (ConnectInfo(..), defaultConnectInfo) import Database.Redis.ProtocolPipelining import Network.HTTP.Base