Equations
- Aesop.instInhabitedPremiseIndex = { default := { toNat := default } }
Equations
- Aesop.instBEqPremiseIndex = { beq := Aesop.beqPremiseIndex✝ }
Equations
- Aesop.instHashablePremiseIndex = { hash := Aesop.hashPremiseIndex✝ }
Equations
- Aesop.instOrdPremiseIndex = { compare := Aesop.ordPremiseIndex✝ }
Equations
- Aesop.instLTPremiseIndex = { lt := fun (i j : Aesop.PremiseIndex) => i.toNat < j.toNat }
Equations
- Aesop.instDecidableRelPremiseIndexLt i j = inferInstanceAs (Decidable (i.toNat < j.toNat))
Equations
- Aesop.instLEPremiseIndex = { le := fun (i j : Aesop.PremiseIndex) => i.toNat ≤ j.toNat }
Equations
- Aesop.instDecidableRelPremiseIndexLe i j = inferInstanceAs (Decidable (i.toNat ≤ j.toNat))
Equations
- Aesop.instToStringPremiseIndex = { toString := fun (i : Aesop.PremiseIndex) => toString i.toNat }