packages feed

monad-logger 0.3.37 → 0.3.38

raw patch · 3 files changed

+9/−11 lines, 3 filesdep ~transformers

Dependency ranges changed: transformers

Files

ChangeLog.md view
@@ -1,5 +1,9 @@ # ChangeLog for monad-logger +## 0.3.38++* Drop old deprecated instances to support transformers 0.6 [#39](https://github.com/snoyberg/monad-logger/pull/39)+ ## 0.3.37  * Add `Semigroup`/`Monoid` instances to `LoggingT`, `NoLoggingT`, and `WriterLoggingT`
Control/Monad/Logger.hs view
@@ -137,9 +137,7 @@                            )  import Control.Monad.Trans.Identity ( IdentityT)-import Control.Monad.Trans.List     ( ListT    ) import Control.Monad.Trans.Maybe    ( MaybeT   )-import Control.Monad.Trans.Error    ( ErrorT, Error) import Control.Monad.Trans.Except   ( ExceptT  )  import Control.Monad.Trans.Reader   ( ReaderT  )@@ -249,9 +247,7 @@  #define DEF monadLoggerLog a b c d = Trans.lift $ monadLoggerLog a b c d instance MonadLogger m => MonadLogger (IdentityT m) where DEF-instance MonadLogger m => MonadLogger (ListT m) where DEF instance MonadLogger m => MonadLogger (MaybeT m) where DEF-instance (MonadLogger m, Error e) => MonadLogger (ErrorT e m) where DEF instance MonadLogger m => MonadLogger (ExceptT e m) where DEF instance MonadLogger m => MonadLogger (ReaderT r m) where DEF instance MonadLogger m => MonadLogger (ContT r m) where DEF@@ -267,9 +263,7 @@ #undef DEF  instance MonadLoggerIO m => MonadLoggerIO (IdentityT m)-instance MonadLoggerIO m => MonadLoggerIO (ListT m) instance MonadLoggerIO m => MonadLoggerIO (MaybeT m)-instance (MonadLoggerIO m, Error e) => MonadLoggerIO (ErrorT e m) instance MonadLoggerIO m => MonadLoggerIO (ExceptT e m) instance MonadLoggerIO m => MonadLoggerIO (ReaderT r m) instance MonadLoggerIO m => MonadLoggerIO (ContT r m)
monad-logger.cabal view
@@ -1,11 +1,11 @@ cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.34.4.+-- This file has been generated from package.yaml by hpack version 0.35.1. -- -- see: https://github.com/sol/hpack  name:           monad-logger-version:        0.3.37+version:        0.3.38 synopsis:       A class of monads which can log messages. description:    See README and Haddocks at <https://www.stackage.org/package/monad-logger> category:       System@@ -35,7 +35,7 @@   other-modules:       Paths_monad_logger   build-depends:-      base >=4.8 && <5+      base >=4.11 && <5     , bytestring >=0.10.2     , conduit >=1.0 && <1.4     , conduit-extra >=1.1 && <1.4@@ -45,7 +45,7 @@     , monad-control >=1.0     , monad-loops     , mtl-    , resourcet >=1.1 && <1.3+    , resourcet >=1.1 && <1.4     , stm     , stm-chans     , text@@ -53,6 +53,7 @@     , transformers-base     , transformers-compat >=0.3     , unliftio-core+  default-language: Haskell2010   if impl(ghc >=8.0.1)     exposed-modules:         Control.Monad.Logger.CallStack@@ -62,4 +63,3 @@         template-haskell   if flag(template_haskell)     cpp-options: -DWITH_TEMPLATE_HASKELL-  default-language: Haskell2010