monad-control-identity 0.1.0.2 → 0.1.0.3
raw patch · 3 files changed
+10/−5 lines, 3 filesdep ~transformers
Dependency ranges changed: transformers
Files
- CHANGELOG.md +5/−0
- monad-control-identity.cabal +2/−2
- src/Control/Monad/Trans/Control/Identity.hs +3/−3
CHANGELOG.md view
@@ -1,5 +1,10 @@ # Revision history for monad-control-identity +## 0.1.0.3 -- 2020-07-28++* Accept older versions of transformers.+* Fix documentation.+ ## 0.1.0.2 -- 2020-07-17 * Improve documentation.
monad-control-identity.cabal view
@@ -1,5 +1,5 @@ name: monad-control-identity-version: 0.1.0.2+version: 0.1.0.3 synopsis: Stronger classes than monad-control description: This package defines the type class MonadBaseControlIdentity, which is very similar to MonadBaseControl from monad-control.@@ -23,7 +23,7 @@ Control.Monad.Trans.Control.Identity build-depends: base >= 4.5 && < 5 , monad-control >= 1.0.2.3 && < 1.1- , transformers >= 0.5.6.2 && < 0.6+ , transformers >= 0.5.5.0 && < 0.6 , transformers-base >= 0.4.5.2 && < 0.5 hs-source-dirs: src default-language: Haskell2010
src/Control/Monad/Trans/Control/Identity.hs view
@@ -24,11 +24,11 @@ -- | Regarding the 'IO' base monad this can be seen as an alternative -- way to implement 'MonadUnliftIO'. , MonadBaseControlIdentity (..)-{- | Just like 'MonadTransControlIdentity', 'MonadBaseControl' instances- can easily be created for monad transformers:+{- | Just like 'MonadTransControlIdentity', 'MonadBaseControlIdentity'+ instances can easily be created for monad transformers: @-instance 'MonadTransControlIdentity' ExampleT where+instance 'MonadBaseControlIdentity' b m => 'MonadBaseControlIdentity' b (ExampleT m) where 'liftBaseWithIdentity' = 'defaultLiftBaseWithIdentity' @ -}