writer-cps-mtl 0.1.1.2 → 0.1.1.3
raw patch · 2 files changed
+4/−2 lines, 2 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- Control.Monad.RWS.CPS: instance (GHC.Base.Monoid w, GHC.Base.Monad m) => Control.Monad.Writer.Class.MonadWriter w (Control.Monad.Trans.RWS.CPS.RWST r w s m)
- Control.Monad.RWS.CPS: instance Control.Monad.Cont.Class.MonadCont m => Control.Monad.Cont.Class.MonadCont (Control.Monad.Trans.RWS.CPS.RWST r w s m)
- Control.Monad.RWS.CPS: instance Control.Monad.Error.Class.MonadError e m => Control.Monad.Error.Class.MonadError e (Control.Monad.Trans.RWS.CPS.RWST r w s m)
- Control.Monad.RWS.CPS: instance GHC.Base.Monad m => Control.Monad.Reader.Class.MonadReader r (Control.Monad.Trans.RWS.CPS.RWST r w s m)
- Control.Monad.RWS.CPS: instance GHC.Base.Monad m => Control.Monad.State.Class.MonadState s (Control.Monad.Trans.RWS.CPS.RWST r w s m)
- Control.Monad.Writer.CPS: instance (Control.Monad.Reader.Class.MonadReader r m, GHC.Base.Monoid w) => Control.Monad.Reader.Class.MonadReader r (Control.Monad.Trans.Writer.CPS.WriterT w m)
- Control.Monad.Writer.CPS: instance (GHC.Base.Monad m, GHC.Base.Monoid w) => Control.Monad.Writer.Class.MonadWriter w (Control.Monad.Trans.Writer.CPS.WriterT w m)
- Control.Monad.Writer.CPS: instance Control.Monad.Cont.Class.MonadCont m => Control.Monad.Cont.Class.MonadCont (Control.Monad.Trans.Writer.CPS.WriterT w m)
- Control.Monad.Writer.CPS: instance Control.Monad.Error.Class.MonadError e m => Control.Monad.Error.Class.MonadError e (Control.Monad.Trans.Writer.CPS.WriterT w m)
- Control.Monad.Writer.CPS: instance Control.Monad.State.Class.MonadState s m => Control.Monad.State.Class.MonadState s (Control.Monad.Trans.Writer.CPS.WriterT w m)
+ Control.Monad.RWS.CPS: instance (GHC.Base.Monad m, GHC.Base.Monoid w) => Control.Monad.RWS.Class.MonadRWS r w s (Control.Monad.Trans.RWS.CPS.Internal.RWST r w s m)
+ Control.Monad.RWS.CPS: instance (GHC.Base.Monoid w, GHC.Base.Monad m) => Control.Monad.Writer.Class.MonadWriter w (Control.Monad.Trans.RWS.CPS.Internal.RWST r w s m)
+ Control.Monad.RWS.CPS: instance Control.Monad.Cont.Class.MonadCont m => Control.Monad.Cont.Class.MonadCont (Control.Monad.Trans.RWS.CPS.Internal.RWST r w s m)
+ Control.Monad.RWS.CPS: instance Control.Monad.Error.Class.MonadError e m => Control.Monad.Error.Class.MonadError e (Control.Monad.Trans.RWS.CPS.Internal.RWST r w s m)
+ Control.Monad.RWS.CPS: instance GHC.Base.Monad m => Control.Monad.Reader.Class.MonadReader r (Control.Monad.Trans.RWS.CPS.Internal.RWST r w s m)
+ Control.Monad.RWS.CPS: instance GHC.Base.Monad m => Control.Monad.State.Class.MonadState s (Control.Monad.Trans.RWS.CPS.Internal.RWST r w s m)
+ Control.Monad.Writer.CPS: instance (Control.Monad.Reader.Class.MonadReader r m, GHC.Base.Monoid w) => Control.Monad.Reader.Class.MonadReader r (Control.Monad.Trans.Writer.CPS.Internal.WriterT w m)
+ Control.Monad.Writer.CPS: instance (GHC.Base.Monad m, GHC.Base.Monoid w) => Control.Monad.Writer.Class.MonadWriter w (Control.Monad.Trans.Writer.CPS.Internal.WriterT w m)
+ Control.Monad.Writer.CPS: instance Control.Monad.Cont.Class.MonadCont m => Control.Monad.Cont.Class.MonadCont (Control.Monad.Trans.Writer.CPS.Internal.WriterT w m)
+ Control.Monad.Writer.CPS: instance Control.Monad.Error.Class.MonadError e m => Control.Monad.Error.Class.MonadError e (Control.Monad.Trans.Writer.CPS.Internal.WriterT w m)
+ Control.Monad.Writer.CPS: instance Control.Monad.State.Class.MonadState s m => Control.Monad.State.Class.MonadState s (Control.Monad.Trans.Writer.CPS.Internal.WriterT w m)
Files
- src/Control/Monad/RWS/CPS.hs +2/−0
- writer-cps-mtl.cabal +2/−2
src/Control/Monad/RWS/CPS.hs view
@@ -72,6 +72,8 @@ put = CPS.put state = CPS.state +instance (Monad m, Monoid w) => MonadRWS r w s (RWST r w s m)+ instance MonadError e m => MonadError e (RWST r w s m) where throwError = lift . throwError catchError = CPS.liftCatch catchError
writer-cps-mtl.cabal view
@@ -1,9 +1,9 @@--- This file has been generated from package.yaml by hpack version 0.15.0.+-- This file has been generated from package.yaml by hpack version 0.17.0. -- -- see: https://github.com/sol/hpack name: writer-cps-mtl-version: 0.1.1.2+version: 0.1.1.3 cabal-version: >= 1.10 license: BSD3 license-file: LICENSE