Documentation

Lean.Meta.Tactic.Grind.PP

Helper function for pretty printing the state for debugging purposes.

Equations
    Instances For

      Helper function for pretty printing the state for debugging purposes.

      Equations
        Instances For

          Pretty print goal state for debugging purposes.

          Equations
            Instances For
              Equations
                Instances For
                  def Lean.Meta.Grind.ppExprArray (cls : Name) (header : String) (es : Array Expr) (clsElem : Name := Name.mkSimple "_") (collapsed : Bool := true) :
                  Equations
                    Instances For

                      Functions for deciding whether an expression is a support application or not when displaying equivalence classes. This is hard-coded for now. We will probably make it extensible in the future.

                      Returns true if e is a support-like application. Recall that equivalence classes that contain only support applications are displayed in the "others" category.

                      Equations
                        Instances For
                          Equations
                            Instances For
                              def Lean.Meta.Grind.goalDiagToMessageData (goal : Goal) (config : Grind.Config) (header : String := "Goal diagnostics") (collapsedMain : Bool := true) :
                              Equations
                                Instances For
                                  Equations
                                    Instances For