/caterwaul/Group/Ordered/defaultCompare

Copy path to clipboard

Source

let Order = ./Order

in λ(m : Type) →
λ(totalLE : mm → Bool) →
λ(a : m) →
λ(b : m) →
if totalLE a b
then if totalLE b a then Order.EQ else Order.LT
else Order.GT