monad-persist 0.0.1.4 → 0.0.2.0
raw patch · 4 files changed
+13/−10 lines, 4 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
+ Control.Monad.Persist: instance Control.Monad.Persist.MonadPersist backend m => Control.Monad.Persist.MonadPersist backend (Control.Monad.Trans.Identity.IdentityT m)
Files
- CHANGELOG.md +4/−0
- library/Control/Monad/Persist.hs +2/−0
- monad-persist.cabal +5/−5
- package.yaml +2/−5
CHANGELOG.md view
@@ -1,3 +1,7 @@+## 0.0.2.0 (November 9th, 2017)++- Added lifting instance for `MonadPersist` for `IdentityT`.+ ## 0.0.1.4 (October 10th, 2017) - Fixed package dependencies for GHC 7.8 and 7.10.
library/Control/Monad/Persist.hs view
@@ -58,6 +58,7 @@ , defaultRestoreM , defaultRestoreT )+import Control.Monad.Trans.Identity (IdentityT) import Control.Monad.Writer (MonadWriter, WriterT) import Data.Int (Int64) import Data.Text (Text)@@ -513,6 +514,7 @@ #endif instance MonadPersist backend m => MonadPersist backend (ExceptT e m)+instance MonadPersist backend m => MonadPersist backend (IdentityT m) instance MonadPersist backend m => MonadPersist backend (ReaderT r m) instance (Monoid w, MonadPersist backend m) => MonadPersist backend (RWST r w s m) instance MonadPersist backend m => MonadPersist backend (StateT s m)
monad-persist.cabal view
@@ -1,9 +1,9 @@--- This file has been generated from package.yaml by hpack version 0.17.1.+-- This file has been generated from package.yaml by hpack version 0.18.1. -- -- see: https://github.com/sol/hpack name: monad-persist-version: 0.0.1.4+version: 0.0.2.0 synopsis: An mtl-style typeclass and transformer for persistent. description: An mtl-style typeclass and transformer for persistent. category: Database@@ -39,12 +39,12 @@ , mtl , persistent >= 2.5 && < 3 , text+ , transformers , transformers-base- if impl(ghc < 8)- build-depends:- transformers exposed-modules: Control.Monad.Persist+ other-modules:+ Paths_monad_persist default-language: Haskell2010 test-suite monad-persist-test-suite
package.yaml view
@@ -1,5 +1,5 @@ name: monad-persist-version: 0.0.1.4+version: 0.0.2.0 category: Database synopsis: An mtl-style typeclass and transformer for persistent. description: An mtl-style typeclass and transformer for persistent.@@ -26,11 +26,8 @@ - mtl - persistent >= 2.5 && < 3 - text+ - transformers - transformers-base- when:- - condition: impl(ghc < 8)- dependencies:- - transformers source-dirs: library tests: