monarch 0.9.0.0 → 0.10.0.0
raw patch · 2 files changed
+3/−5 lines, 2 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
- Database.Monarch: class MonadMonarch m
+ Database.Monarch: class Monad m => MonadMonarch m
- Database.Monarch: out :: (MonadMonarch m, MonadBaseControl IO m, MonadIO m) => ByteString -> m ()
+ Database.Monarch: out :: MonadMonarch m => ByteString -> m ()
Files
- monarch.cabal +1/−1
- src/Database/Monarch/Types.hs +2/−4
monarch.cabal view
@@ -1,5 +1,5 @@ name: monarch-version: 0.9.0.0+version: 0.10.0.0 synopsis: Monadic interface for TokyoTyrant. description: This package provides simple monadic interface for TokyoTyrant. license: BSD3
src/Database/Monarch/Types.hs view
@@ -192,7 +192,7 @@ return $ Connection sock -- | Monad Monarch interfaces-class MonadMonarch m where+class Monad m => MonadMonarch m where -- | Store a record. -- If a record with the same key exists in the database,@@ -234,9 +234,7 @@ -> m () -- | Remove a record.- out :: ( MonadBaseControl IO m- , MonadIO m ) =>- BS.ByteString -- ^ key+ out :: BS.ByteString -- ^ key -> m () -- | Remove records.