log-warper-1.8.11: 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 #

Logger name to keep in context.

Constructors

LoggerName 

Fields

Instances

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

Associated Types

type Rep LoggerName :: * -> * #

Semigroup LoggerName #

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

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

Methods

build :: LoggerName -> Builder #

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