- set : Lean.PersistentHashMap α Unit
Instances For
@[inline]
Instances For
instance
Lean.PersistentHashSet.instInhabitedPersistentHashSet
{α : Type u_1}
[BEq α]
[Hashable α]
:
instance
Lean.PersistentHashSet.instEmptyCollectionPersistentHashSet
{α : Type u_1}
[BEq α]
[Hashable α]
:
@[inline]
def
Lean.PersistentHashSet.isEmpty
{α : Type u_1}
:
{x : BEq α} → {x_1 : Hashable α} → Lean.PersistentHashSet α → Bool
Instances For
@[inline]
def
Lean.PersistentHashSet.insert
{α : Type u_1}
:
{x : BEq α} → {x_1 : Hashable α} → Lean.PersistentHashSet α → α → Lean.PersistentHashSet α
Instances For
@[inline]
def
Lean.PersistentHashSet.erase
{α : Type u_1}
:
{x : BEq α} → {x_1 : Hashable α} → Lean.PersistentHashSet α → α → Lean.PersistentHashSet α
Instances For
@[inline]
def
Lean.PersistentHashSet.find?
{α : Type u_1}
:
{x : BEq α} → {x_1 : Hashable α} → Lean.PersistentHashSet α → α → Option α
Instances For
@[inline]
def
Lean.PersistentHashSet.contains
{α : Type u_1}
:
{x : BEq α} → {x_1 : Hashable α} → Lean.PersistentHashSet α → α → Bool
Instances For
@[inline]
def
Lean.PersistentHashSet.size
{α : Type u_1}
:
{x : BEq α} → {x_1 : Hashable α} → Lean.PersistentHashSet α → Nat
Instances For
@[inline]
def
Lean.PersistentHashSet.fold
{α : Type u_1}
:
{x : BEq α} → {x_1 : Hashable α} → {β : Type v} → (β → α → β) → β → Lean.PersistentHashSet α → β