- unchanged: {α : Type} → Aesop.UnfoldResult α
- changed: {α : Type} → α → Lean.HashSet Lean.Name → Aesop.UnfoldResult α
Instances For
Equations
- x.new? = match x with | Aesop.UnfoldResult.unchanged => none | Aesop.UnfoldResult.changed x usedDecls => some x
Instances For
Equations
- x.usedDecls? = match x with | Aesop.UnfoldResult.unchanged => none | Aesop.UnfoldResult.changed new usedDecls => some usedDecls
Instances For
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[inline]
def
Aesop.unfoldManyCore
(ctx : Lean.Meta.Simp.Context)
(unfold? : Lean.Name → Option (Option Lean.Name))
(e : Lean.Expr)
:
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.