Safe Haskell | None |
---|---|
Language | Haskell2010 |
Custom wrapper around hslogger.Priority
.
Synopsis
- data Severity
- type Severities = Set Severity
- data LogRecord = LR !Severity !Text
- allSeverities :: Set Severity
- severityPlus :: Severity -> Set Severity
- debugPlus :: Set Severity
- infoPlus :: Set Severity
- noticePlus :: Set Severity
- warningPlus :: Set Severity
- errorPlus :: Set Severity
- excludeError :: Set Severity -> Set Severity
Documentation
Severity is level of log message importance. It uniquely determines which messages to print.
Debug | Debug messages |
Info | Information |
Notice | Important (more than average) information |
Warning | General warnings |
Error | General errors/severe errors |
Instances
Bounded Severity Source # | |
Enum Severity Source # | |
Eq Severity Source # | |
Ord Severity Source # | |
Defined in System.Wlog.Severity | |
Read Severity Source # | |
Show Severity Source # | |
Generic Severity Source # | |
ToJSON Severity Source # | |
Defined in System.Wlog.Severity | |
FromJSON Severity Source # | |
type Rep Severity Source # | |
Defined in System.Wlog.Severity type Rep Severity = D1 (MetaData "Severity" "System.Wlog.Severity" "log-warper-1.9.0-BcP8iiwzwkw7f22YOoi1Hd" False) ((C1 (MetaCons "Debug" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Info" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Notice" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Warning" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Error" PrefixI False) (U1 :: Type -> Type)))) |
Internal type of log records.