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)
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.Elab.Tactic.Do.ProofMode.mPureIntroCore {m : TypeType u_1} {α : Type} [Monad m] [MonadLiftT MetaM m] (goal : MGoal) (k : Exprm (α × Expr)) :
      m (α × 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.
          Instances For
            Equations
            • One or more equations did not get rendered due to their size.
            Instances For