- map : Std.PHashMap Lean.HeadIndex (Std.AssocList Lean.Expr α)
A mapping that indentifies definitionally equal expressions.
We implement it as a mapping from HeadIndex
to Std.AssocList Expr α
.
Remark: this map may be quite inefficient if there are many HeadIndex
collisions.
Equations
- Lean.Meta.instInhabitedKExprMap = { default := { map := default } }
def
Lean.Meta.KExprMap.find?
{α : Type}
(m : Lean.Meta.KExprMap α)
(e : Lean.Expr)
:
Lean.MetaM (Option α)
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.