packages feed

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 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.