Documentation

Mathlib.Lean.PrettyPrinter.Delaborator

Additions to the delaborator #

Assuming the current expression is a lambda or pi, descend into the body using the given name n for the username of the fvar. Provides x with the fresh fvar for the bound variable. See also Lean.PrettyPrinter.Delaborator.SubExpr.withBindingBody.

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

    Assuming the current expression in a lambda or pi, descend into the body using an unused name generated from the binder's name. Provides d with both Syntax for the bound name as an identifier as well as the fresh fvar for the bound variable. See also Lean.PrettyPrinter.Delaborator.withBindingBodyUnusedName.

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

      Update OptionsPerPos at the given position, setting the key n to have the boolean value v.

      Equations
      Instances For