HORIZON HASKELLDocslts/ghc-9.10.xc74966e2026-09-27Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · c74966e · 2026-09-27

Modulehsyslog-5.0.2Haskell2010

System.Posix.Syslog.Priority

FFI bindings to syslog(3) from POSIX.1-2008. This module is intended for purposes of low-level implementation. Users of this library should prefer safer and more convenient API provided by System.Posix.Syslog.

  • 1 type
  • 1 value
  • Packagehsyslog-5.0.2
  • Exports2
  • LanguageHaskell2010
  • LicenceBSD-3-Clause
  • SourcePriority.hsc

Message Priorities

2 declarations
datadata Priority
#

Log messages are prioritized with one of the following levels:

Example1 expression
[minBound..maxBound] :: [Priority][Emergency,Alert,Critical,Error,Warning,Notice,Info,Debug]

The Ord instance for Priority considers the more urgent level lower than less urgent ones:

Example3 expressions
Emergency < DebugTrueminimum [minBound..maxBound] :: PriorityEmergencymaximum [minBound..maxBound] :: PriorityDebug

Constructors

Instances8Bounded, Enum, Eq, Ord, Read, Show, …