Equations
- Aesop.instInhabitedFVarIdSubst = { default := { map := default } }
Equations
- s.isEmpty = s.map.isEmpty
Instances For
Equations
- s.contains fvarId = s.map.contains fvarId
Instances For
Equations
- s.find? fvarId = s.map[fvarId]?
Instances For
Equations
- s.get fvarId = (s.find? fvarId).getD fvarId
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- s.applyToLocalDecl (Lean.LocalDecl.cdecl i id n t bi k) = Lean.LocalDecl.cdecl i id n (s.apply t) bi k
- s.applyToLocalDecl (Lean.LocalDecl.ldecl i id n t v nd k) = Lean.LocalDecl.ldecl i id n (s.apply t) (s.apply v) nd k
Instances For
Equations
- s.domain = Std.HashMap.fold (fun (r : Std.HashSet Lean.FVarId) (k x : Lean.FVarId) => r.insert k) ∅ s.map
Instances For
Equations
- s.codomain = Std.HashMap.fold (fun (r : Std.HashSet Lean.FVarId) (x v : Lean.FVarId) => r.insert v) ∅ s.map
Instances For
Equations
- Aesop.FVarIdSubst.empty = { map := ∅ }
Instances For
Equations
- Aesop.FVarIdSubst.instEmptyCollection = { emptyCollection := Aesop.FVarIdSubst.empty }
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- s.erase fvarId = { map := s.map.erase fvarId }
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.