Documentation

Lean.Meta.Tactic.Util

Get the user name of the given metavariable.

Equations
Equations
  • One or more equations did not get rendered due to their size.
Equations
def Lean.Meta.throwTacticEx {α : Type} (tacticName : Lean.Name) (mvarId : Lean.MVarId) (msg : Lean.MessageData) :
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.

Throw a tactic exception with given tactic name if the given metavariable is assigned.

Equations
  • One or more equations did not get rendered due to their size.
Equations

Get the type the given metavariable.

Equations

Get the type the given metavariable after instantiating metavariables and reducing to weak head normal form.

Equations

Assign mvarId to sorryAx

Equations
  • One or more equations did not get rendered due to their size.
Equations

Beta reduce the metavariable type head

Equations

Collect nondependent hypotheses that are propositions.

Equations
  • One or more equations did not get rendered due to their size.
Equations
Equations
Equations

Return all propositions in the local context.

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.