| 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.Base
Description
Documentation
newtype BaseLoggerT l m a Source
Constructors
| BaseLoggerT | |
Fields
| |
Instances
| Monad m => MonadRecord d (BaseLoggerT l m) | |
| MonadTrans (BaseLoggerT l) | |
| Monad m => Monad (BaseLoggerT l m) | |
| Functor m => Functor (BaseLoggerT l m) | |
| Applicative m => Applicative (BaseLoggerT l m) | |
| MonadIO m => MonadIO (BaseLoggerT l m) | |
| (Applicative m, Monad m) => MonadLogger (BaseLoggerT l m) | |
| type LogFormat (BaseLoggerT l m) = l |
runBaseLoggerT :: (Functor m, Monad m) => l -> BaseLoggerT (MapRTuple Data (Tuple2RTuple l)) m a -> m a Source
runBaseLogger :: l -> BaseLoggerT (MapRTuple Data (Tuple2RTuple l)) Identity c -> c Source