monad-control 1.0.2.2 → 1.0.2.3
raw patch · 3 files changed
+10/−3 lines, 3 filesdep ~transformers-compatPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: transformers-compat
API changes (from Hackage documentation)
- Control.Monad.Trans.Control: class MonadBase b m => MonadBaseControl b m | m -> b where type StM m a :: * where {
+ Control.Monad.Trans.Control: class MonadBase b m => MonadBaseControl b m | m -> b where {
- Control.Monad.Trans.Control: class MonadTrans t => MonadTransControl t where type StT t a :: * where {
+ Control.Monad.Trans.Control: class MonadTrans t => MonadTransControl t where {
Files
- CHANGELOG +7/−0
- Control/Monad/Trans/Control.hs +1/−1
- monad-control.cabal +2/−2
CHANGELOG view
@@ -1,3 +1,10 @@+1.0.2.3++* Correct spelling mistake. Courtesy of Edward Betts.++* Support transformers-compat-0.6.++ 1.0.2.2 * Added some good documentation. Courtesy of Franz Thoma.
Control/Monad/Trans/Control.hs view
@@ -675,7 +675,7 @@ -- monad @b@. It is used in 'defaultLiftBaseWith'. type RunInBaseDefault t m b = forall a. t m a -> b (ComposeSt t m a) --- | Default defintion for the 'liftBaseWith' method.+-- | Default definition for the 'liftBaseWith' method. -- -- Note that it composes a 'liftWith' of @t@ with a 'liftBaseWith' of @m@ to -- give a 'liftBaseWith' of @t m@:
monad-control.cabal view
@@ -1,5 +1,5 @@ Name: monad-control-Version: 1.0.2.2+Version: 1.0.2.3 Synopsis: Lift control operations, like exception catching, through monad transformers License: BSD3 License-file: LICENSE@@ -50,7 +50,7 @@ Build-depends: base >= 4.5 && < 5 , stm >= 2.3 && < 3 , transformers >= 0.2 && < 0.6- , transformers-compat >= 0.3 && < 0.6+ , transformers-compat >= 0.3 && < 0.7 , transformers-base >= 0.4.4 && < 0.5 Ghc-options: -Wall