Documentation

Lean.Elab.Tactic.Do.ProofMode.Pure

def Lean.Elab.Tactic.Do.ProofMode.mPureCore {m : TypeType u_1} {α : Type} [Monad m] [MonadControlT MetaM m] [MonadLiftT MetaM m] (σs hyp : Expr) (name : TSyntax `Lean.binderIdent) (k : ExprExprm (α × MGoal × Expr)) :
m (α × MGoal × Expr)
Instances For
    def Lean.Elab.Tactic.Do.ProofMode.mPureIntroCore {m : TypeType u_1} {α : Type} [Monad m] [MonadLiftT MetaM m] (goal : MGoal) (k : Exprm (α × Expr)) :
    m (α × Expr)
    Instances For