packages feed

monad-logger 0.3.6.1 → 0.3.7

raw patch · 2 files changed

+11/−1 lines, 2 files

Files

Control/Monad/Logger.hs view
@@ -97,6 +97,11 @@ import Control.Monad.Trans.List     ( ListT    ) import Control.Monad.Trans.Maybe    ( MaybeT   ) import Control.Monad.Trans.Error    ( ErrorT, Error)++#if MIN_VERSION_transformers(0,4,0)+import Control.Monad.Trans.Except   ( ExceptT  )+#endif+ import Control.Monad.Trans.Reader   ( ReaderT  ) import Control.Monad.Trans.Cont     ( ContT  ) import Control.Monad.Trans.State    ( StateT   )@@ -179,6 +184,11 @@ 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++#if MIN_VERSION_transformers(0,4,0)+instance MonadLogger m => MonadLogger (ExceptT e m) where DEF+#endif+ instance MonadLogger m => MonadLogger (ReaderT r m) where DEF instance MonadLogger m => MonadLogger (ContT r m) where DEF instance MonadLogger m => MonadLogger (StateT s m) where DEF
monad-logger.cabal view
@@ -1,5 +1,5 @@ name:                monad-logger-version:             0.3.6.1+version:             0.3.7 synopsis:            A class of monads which can log messages. description:         This package uses template-haskell for determining source code locations of messages. homepage:            https://github.com/kazu-yamamoto/logger