Documentation

Lean.Elab.Tactic.Conv.Congr

def Lean.Elab.Tactic.Conv.congr (mvarId : MVarId) (addImplicitArgs : Bool := false) (nameSubgoals : Bool := true) :
Equations
  • One or more equations did not get rendered due to their size.
Equations
  • One or more equations did not get rendered due to their size.

Implementation of arg 0.

Equations
  • One or more equations did not get rendered due to their size.
def Lean.Elab.Tactic.Conv.congrArgForall (tacticName : String) (domain : Bool) (mvarId : MVarId) (lhs rhs : Expr) :

Implements arg for foralls. If domain is true, accesses the domain, otherwise accesses the codomain.

Equations
  • One or more equations did not get rendered due to their size.
def Lean.Elab.Tactic.Conv.congrArgN (tacticName : String) (mvarId : MVarId) (i : Int) (explicit : Bool) :

Implementation of arg i.

Equations
  • One or more equations did not get rendered due to their size.
def Lean.Elab.Tactic.Conv.congrArgN.applyArgs (tacticName : String) (explicit : Bool) (f : Expr) (xs : Array Expr) (i : Int) :
Equations
  • One or more equations did not get rendered due to their size.
def Lean.Elab.Tactic.Conv.evalArg (tacticName : String) (i : Int) (explicit : Bool) :
Equations
  • One or more equations did not get rendered due to their size.
Equations
  • One or more equations did not get rendered due to their size.
Equations
  • One or more equations did not get rendered due to their size.
Equations
Equations
  • One or more equations did not get rendered due to their size.
Equations
  • One or more equations did not get rendered due to their size.