| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
System.Wlog.Severity
Contents
Description
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.
Constructors
| 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 # | |
Defined in System.Wlog.Severity | |
| 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.