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 +4/−0
- Control/Monad/Logger.hs +0/−6
- monad-logger.cabal +5/−5
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