Idris2Doc : Decidable.EqOrd

Decidable.EqOrd

(source)
Provides a type for proving compatibility between Eq and Ord

Definitions

dataEqOrdCompat : Bool->Ordering->Type
  Compatibility between Eq and Ord

Totality: total
Visibility: public export
Constructors:
LT : EqOrdCompatFalseLT
GT : EqOrdCompatFalseGT
EQ : EqOrdCompatTrueEQ
interfaceOrdCompatible : Type->Type
  Types with compatible Eq and Ord instances

Parameters: x
Constraints: Ord x
Methods:
eqOrdCompat : (a : x) -> (b : x) ->EqOrdCompat (a==b) (compareab)

Implementations:
OrdCompatible ()
OrdCompatibleBool
OrdCompatibleNat
eqOrdCompat : {auto__con : OrdCompatiblex} -> (a : x) -> (b : x) ->EqOrdCompat (a==b) (compareab)
Visibility: public export
eqOrdCompatSucc : EqOrdCompat (a==b) (compareab) ->EqOrdCompat (Sa==Sb) (compare (Sa) (Sb))
Visibility: public export