Equations
- Lean.Elab.Deriving.DecEq.mkDecEqHeader indVal = Lean.Elab.Deriving.mkHeader `DecidableEq 2 indVal
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Lean.Elab.Deriving.DecEq.mkAuxFunction
(ctx : Context)
(auxFunName : Name)
(indVal : InductiveVal)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Lean.Elab.Deriving.DecEq.mkDecEqInstanceHandler declNames = Array.foldlM (fun (b : Bool) (n : Lean.Name) => pure b <&&> Lean.Elab.Deriving.DecEq.mkDecEqInstance n) true declNames