Idris2Doc : Decidable.Ordering

Decidable.Ordering

(source)

Definitions

dataOrdDecides : (0_ : (a->a->Type)) ->a->a->Ordering->Type
Totality: total
Visibility: public export
Constructors:
LT : rxy->OrdDecidesrxyLT
EQ : x=y->OrdDecidesrxyEQ
GT : ryx->OrdDecidesrxyGT
interfaceDecOrd : (a : Type) -> (a->a->Type) ->Type
Parameters: a, r
Constraints: TotalOrder a r, Ord a
Methods:
decOrd : (x : a) -> (y : a) ->OrdDecidesrxy (comparexy)

Implementations:
DecOrdBoolBoolOrder
DecOrdNatLT
(DecOrdar, DecOrdbs) =>DecOrd (Eitherab) (EitherOrderrs)
DecOrdar=>DecOrd (Lista) (Lexicographicr)
decOrd : {auto__con : DecOrdar} -> (x : a) -> (y : a) ->OrdDecidesrxy (comparexy)
Visibility: public export
ordDecidesEq : {auto{conArg:1366} : (Orda, Irreflexivear)} ->OrdDecidesrxy (comparexy) ->Dec (x=y)
Visibility: public export
dataBoolOrder : Bool->Bool->Type
Totality: total
Visibility: public export
Constructor: 
FalseTrue : BoolOrderFalseTrue

Hints:
DecOrdBoolBoolOrder
IrreflexiveBoolBoolOrder
TotalOrderBoolBoolOrder
TransitiveBoolBoolOrder
TrichotomousBoolBoolOrder
decOrdNatSucc : OrdDecidesLTmn (comparemn) ->OrdDecidesLT (Sm) (Sn) (compare (Sm) (Sn))
Visibility: public export