monad-logger 0.2.1 → 0.2.2
raw patch · 2 files changed
+4/−1 lines, 2 filesdep +conduit
Dependencies added: conduit
Files
- Control/Monad/Logger.hs +2/−0
- monad-logger.cabal +2/−1
Control/Monad/Logger.hs view
@@ -38,6 +38,7 @@ import Control.Monad.Trans.Writer ( WriterT ) import Control.Monad.Trans.RWS ( RWST ) import Control.Monad.Trans.Resource ( ResourceT)+import Data.Conduit ( Pipe ) import qualified Control.Monad.Trans.RWS.Strict as Strict ( RWST ) import qualified Control.Monad.Trans.State.Strict as Strict ( StateT )@@ -82,6 +83,7 @@ instance (MonadLogger m, Monoid w) => MonadLogger (WriterT w m) where DEF instance (MonadLogger m, Monoid w) => MonadLogger (RWST r w s m) where DEF instance MonadLogger m => MonadLogger (ResourceT m) where DEF+instance MonadLogger m => MonadLogger (Pipe l i o u m) where DEF instance MonadLogger m => MonadLogger (Strict.StateT s m) where DEF instance (MonadLogger m, Monoid w) => MonadLogger (Strict.WriterT w m) where DEF instance (MonadLogger m, Monoid w) => MonadLogger (Strict.RWST r w s m) where DEF
monad-logger.cabal view
@@ -1,5 +1,5 @@ name: monad-logger-version: 0.2.1+version: 0.2.2 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@@ -19,4 +19,5 @@ , transformers , text , resourcet >= 0.3 && < 0.5+ , conduit >= 0.5 && < 0.6 , fast-logger >= 0.2 && < 0.4