Default Simp.Context
for simpIf
methods. It contains all congruence theorems, but
just the rewriting rules for reducing if
expressions.
Instances For
Equations
- Lean.Meta.SplitIf.mkDischarge? useDecide = do let __do_lift ← Lean.getLCtx pure (Lean.Meta.SplitIf.discharge? (Lean.LocalContext.numIndices __do_lift) useDecide)
Instances For
Return the condition of an if
expression to case split.
def
Lean.Meta.SplitIf.splitIfAt?
(mvarId : Lean.MVarId)
(e : Lean.Expr)
(hName? : Option Lake.Name)
:
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
def
Lean.Meta.splitIfLocalDecl?
(mvarId : Lean.MVarId)
(fvarId : Lean.FVarId)
(hName? : optParam (Option Lake.Name) none)
:
Equations
- One or more equations did not get rendered due to their size.