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 |
Documentation
newtype BaseLoggerT l m a Source
BaseLoggerT | |
|
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