| 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.Log
Description
Documentation
type family LogFormat m Source
Instances
| type LogFormat (HandlerLogger m) = LogFormat m | |
| type LogFormat (PriorityLoggerT m) = LogFormat m | |
| type LogFormat (DropLoggerT m) = LogFormat m | |
| type LogFormat (WriterLogger m) = LogFormat m | |
| type LogFormat (BaseLoggerT l m) = l | |
| type LogFormat (ThreadedLogger' d r m) = LogFormat m |
class (Monad m, Applicative m) => MonadLogger m where Source
Instances
| (MonadLogger m, Functor m, (~) * l (LogFormat m), LookupDataSet Msg l, LookupDataSet Lvl l) => MonadLogger (HandlerLogger m) | |
| (Monad m, Applicative m) => MonadLogger (DropLoggerT m) | |
| (Functor m, Monad m, MonadLogger m) => MonadLogger (WriterLogger m) | |
| (Applicative m, Monad m) => MonadLogger (BaseLoggerT l m) |