CurryInfo: cpm-3.3.0 / CPM.ErrorLogger.levelGte

definition:
levelGte :: LogLevel -> LogLevel -> Bool
levelGte Debug Debug    = True
levelGte Debug Quiet    = False
levelGte Debug Info     = False
levelGte Debug Error    = False
levelGte Debug Critical = False
levelGte Info  Debug    = True
levelGte Info  Info     = True
levelGte Info  Quiet    = False
levelGte Info  Error    = False
levelGte Info  Critical = False
levelGte Quiet Debug    = True
levelGte Quiet Quiet    = True
levelGte Quiet Info     = False
levelGte Quiet Error    = False
levelGte Quiet Critical = False
levelGte Error Debug    = True
levelGte Error Info     = True
levelGte Error Quiet    = True
levelGte Error Error    = True
levelGte Error Critical = True
levelGte Critical Debug = True
levelGte Critical Info  = True
levelGte Critical Quiet = True
levelGte Critical Error = True
levelGte Critical Critical = True
demand:
arguments 1 2
deterministic:
deterministic operation
documentation:
--- Compares two log levels.
failfree:
(_, _)
indeterministic:
referentially transparent operation
infix:
no fixity defined
iotype:
{({Debug},{Debug}) |-> {True} || ({Debug},{Quiet}) |-> {False} || ({Debug},{Info}) |-> {False} || ({Debug},{Error}) |-> {False} || ({Debug},{Critical}) |-> {False} || ({Info},{Debug}) |-> {True} || ({Info},{Info}) |-> {True} || ({Info},{Quiet}) |-> {False} || ({Info},{Error}) |-> {False} || ({Info},{Critical}) |-> {False} || ({Quiet},{Debug}) |-> {True} || ({Quiet},{Quiet}) |-> {True} || ({Quiet},{Info}) |-> {False} || ({Quiet},{Error}) |-> {False} || ({Quiet},{Critical}) |-> {False} || ({Error},{Debug}) |-> {True} || ({Error},{Info}) |-> {True} || ({Error},{Quiet}) |-> {True} || ({Error},{Error}) |-> {True} || ({Error},{Critical}) |-> {True} || ({Critical},{Debug}) |-> {True} || ({Critical},{Info}) |-> {True} || ({Critical},{Quiet}) |-> {True} || ({Critical},{Error}) |-> {True} || ({Critical},{Critical}) |-> {True}}
name:
levelGte
precedence:
no precedence defined
result-values:
{False,True}
signature:
LogLevel -> LogLevel -> Prelude.Bool
solution-complete:
operationally complete operation
terminating:
yes
totally-defined:
reducible on all ground data terms