yam-0.6.0: Yam Web

Safe HaskellNone
LanguageHaskell2010

Yam.Logger

Contents

Synopsis

Logger Function

withLogger :: Text -> IO LogConfig -> (LogFunc -> LoggingT IO a) -> IO a Source #

getLogger :: Vault -> LogFunc -> LogFunc Source #

data LogConfig Source #

Instances
Eq LogConfig Source # 
Instance details

Defined in Yam.Logger

Show LogConfig Source # 
Instance details

Defined in Yam.Logger

Default LogConfig Source # 
Instance details

Defined in Yam.Logger

Methods

def :: LogConfig #

FromProp LogConfig Source # 
Instance details

Defined in Yam.Logger

Orphan instances

FromEnumProp LogLevel Source # 
Instance details

(HasContextEntry cxt LogFunc, HasContextEntry cxt Vault, MonadIO m) => MonadLogger (AppT cxt m) Source # 
Instance details

Methods

monadLoggerLog :: ToLogStr msg => Loc -> LogSource -> LogLevel -> msg -> AppT cxt m () #