Equations
Equations
- Aesop.instInhabitedLevelIndex.default = { toNat := default }
 
Instances For
Equations
- Aesop.instBEqLevelIndex.beq { toNat := a } { toNat := b } = (a == b)
 - Aesop.instBEqLevelIndex.beq x✝¹ x✝ = false
 
Instances For
Equations
Instances For
Equations
Equations
Instances For
Equations
- Aesop.instOrdLevelIndex = { compare := Aesop.instOrdLevelIndex.ord }
 
Equations
- Aesop.instOrdLevelIndex.ord { toNat := a } { toNat := b } = (compare a b).then Ordering.eq
 
Instances For
Equations
- Aesop.instLTLevelIndex = { lt := fun (i j : Aesop.LevelIndex) => i.toNat < j.toNat }
 
Equations
- Aesop.instDecidableRelLevelIndexLt i j = inferInstanceAs (Decidable (i.toNat < j.toNat))
 
Equations
- Aesop.instLELevelIndex = { le := fun (i j : Aesop.LevelIndex) => i.toNat ≤ j.toNat }
 
Equations
- Aesop.instDecidableRelLevelIndexLe i j = inferInstanceAs (Decidable (i.toNat ≤ j.toNat))
 
Equations
- Aesop.instToStringLevelIndex = { toString := fun (i : Aesop.LevelIndex) => toString i.toNat }