Documentation

Lean.Meta.Sym.Util

Instantiates metavariables and applies shareCommon, which maintains the SymM invariants enabled in the current configuration (see Sym.Config).

Instances For

    Instantiates assigned metavariables, applies shareCommon, and eliminates holes (aka none cells) in the local context.

    Instances For

      Debug helper: throws if any subexpression of e is not in the table of maximally shared terms.

      Instances For

        Debug helper: throws if any subexpression of the goal's target type is not in the table of maximally shared.

        Instances For

          Normalizes universe levels in constants and sorts.

          Instances For