packages feed

writer-cps-mtl 0.1.1.5 → 0.1.1.6

raw patch · 1 files changed

+6/−5 lines, 1 filesdep ~writer-cps-transformersPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: writer-cps-transformers

API changes (from Hackage documentation)

- 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)
+ 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.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.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: data RWST r w s (m :: * -> *) a
+ Control.Monad.RWS.CPS: data RWST r w s (m :: Type -> Type) a
- Control.Monad.RWS.CPS: mapRWS :: (Monoid w, Monoid w') => (a, s, w) -> (b, s, w') -> RWS r w s a -> RWS r w' s b
+ Control.Monad.RWS.CPS: mapRWS :: (Monoid w, Monoid w') => ((a, s, w) -> (b, s, w')) -> RWS r w s a -> RWS r w' s b
- Control.Monad.RWS.CPS: mapRWST :: (Monad n, Monoid w, Monoid w') => m (a, s, w) -> n (b, s, w') -> RWST r w s m a -> RWST r w' s n b
+ Control.Monad.RWS.CPS: mapRWST :: (Monad n, Monoid w, Monoid w') => (m (a, s, w) -> n (b, s, w')) -> RWST r w s m a -> RWST r w' s n b
- Control.Monad.RWS.CPS: rws :: Monoid w => r -> s -> (a, s, w) -> RWS r w s a
+ Control.Monad.RWS.CPS: rws :: Monoid w => (r -> s -> (a, s, w)) -> RWS r w s a
- Control.Monad.RWS.CPS: rwsT :: (Functor m, Monoid w) => r -> s -> m (a, s, w) -> RWST r w s m a
+ Control.Monad.RWS.CPS: rwsT :: (Functor m, Monoid w) => (r -> s -> m (a, s, w)) -> RWST r w s m a
- Control.Monad.RWS.CPS: withRWS :: () => r' -> s -> (r, s) -> RWS r w s a -> RWS r' w s a
+ Control.Monad.RWS.CPS: withRWS :: () => (r' -> s -> (r, s)) -> RWS r w s a -> RWS r' w s a
- Control.Monad.RWS.CPS: withRWST :: () => r' -> s -> (r, s) -> RWST r w s m a -> RWST r' w s m a
+ Control.Monad.RWS.CPS: withRWST :: () => (r' -> s -> (r, s)) -> RWST r w s m a -> RWST r' w s m a
- Control.Monad.Writer.CPS: data WriterT w (m :: * -> *) a
+ Control.Monad.Writer.CPS: data WriterT w (m :: Type -> Type) a
- Control.Monad.Writer.CPS: mapWriter :: (Monoid w, Monoid w') => (a, w) -> (b, w') -> Writer w a -> Writer w' b
+ Control.Monad.Writer.CPS: mapWriter :: (Monoid w, Monoid w') => ((a, w) -> (b, w')) -> Writer w a -> Writer w' b
- Control.Monad.Writer.CPS: mapWriterT :: (Monad n, Monoid w, Monoid w') => m (a, w) -> n (b, w') -> WriterT w m a -> WriterT w' n b
+ Control.Monad.Writer.CPS: mapWriterT :: (Monad n, Monoid w, Monoid w') => (m (a, w) -> n (b, w')) -> WriterT w m a -> WriterT w' n b

Files

writer-cps-mtl.cabal view
@@ -1,12 +1,13 @@--- This file has been generated from package.yaml by hpack version 0.28.2.+cabal-version: 1.12++-- This file has been generated from package.yaml by hpack version 0.31.1. -- -- see: https://github.com/sol/hpack ----- hash: b3bd3e4e6f47cbac4fbf425d97f896e0f497188fb907f46e384389c4d0e4dd51+-- hash: 522a344e5b14c30ac172bd9ebb6ea7c7e3f1d5ebcd889f7326611c19eaf9c565  name:           writer-cps-mtl-version:        0.1.1.5-cabal-version:  >= 1.10+version:        0.1.1.6 license:        BSD3 license-file:   LICENSE tested-with:    GHC == 7.10.3, GHC == 8.0.1, GHC == 8.2.1, GHC == 8.4.3, GHC == 8.6.1@@ -32,7 +33,7 @@       base <6     , mtl >=2.2 && <2.4     , transformers >=0.4 && <0.6-    , writer-cps-transformers >=0.1.1.1 && <0.3+    , writer-cps-transformers >=0.1.1.1 && <0.6   exposed-modules:       Control.Monad.RWS.CPS       Control.Monad.Writer.CPS