log-warper-1.8.3: Flexible, configurable, monadic and pretty logging

Safe HaskellNone
LanguageHaskell2010

System.Wlog.LoggerName

Description

Contains newtype wrapper around logger name to support hierarchy.

Synopsis

Documentation

newtype LoggerName Source #

Logger name to keep in context.

Constructors

LoggerName 

Fields

Instances

Eq LoggerName Source # 
Ord LoggerName Source # 
Show LoggerName Source # 
IsString LoggerName Source # 
Generic LoggerName Source # 

Associated Types

type Rep LoggerName :: * -> * #

Semigroup LoggerName Source #

Defined such that n1 is parent for (n1 <> n2) (see hslogger description).

Monoid LoggerName Source # 
Hashable LoggerName Source # 
ToJSON LoggerName Source # 
ToJSONKey LoggerName Source # 
Buildable LoggerName Source # 

Methods

build :: LoggerName -> Builder #

type Rep LoggerName Source # 
type Rep LoggerName = D1 * (MetaData "LoggerName" "System.Wlog.LoggerName" "log-warper-1.8.3-2dKzEZbl35JJcCzU7CqvIM" True) (C1 * (MetaCons "LoggerName" PrefixI True) (S1 * (MetaSel (Just Symbol "getLoggerName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Text)))