| Copyright | (C) 2015 Flowbox |
|---|---|
| License | Apache-2.0 |
| Maintainer | Wojciech Daniło <wojciech.danilo@gmail.com> |
| Stability | stable |
| Portability | portable |
| Safe Haskell | None |
| Language | Haskell2010 |
System.Log.Logger.Writer
Description
Documentation
newtype WriterLogger m a Source
Constructors
| WriterLogger | |
Fields
| |
Instances
| MonadTrans WriterLogger | |
| (Monad m, Functor m, LogBuilderProto d (WriterLogger m) (LogFormat m), MonadLogger m) => MonadRecord d (WriterLogger m) | |
| (Monad m, MonadLoggerHandler n m) => MonadLoggerHandler n (WriterLogger m) | |
| Monad m => Monad (WriterLogger m) | |
| Functor m => Functor (WriterLogger m) | |
| (Monad m, Functor m) => Applicative (WriterLogger m) | |
| MonadIO m => MonadIO (WriterLogger m) | |
| (Functor m, Monad m, MonadLogger m) => MonadLogger (WriterLogger m) | |
| Monad m => MonadWriterLogger (WriterLogger m) | |
| type LogFormat (WriterLogger m) = LogFormat m |
runWriterLoggerT :: WriterLogger m a -> m (a, Logs m) Source
class MonadWriterLogger m where Source
Instances
| Monad m => MonadWriterLogger (WriterLogger m) |