Documentation

Std.Data.HashMap.IteratorLemmas

@[simp]
theorem Std.HashMap.Raw.toList_iter {α : Type u} {β : Type v} {m : Raw α β} :
@[simp]
theorem Std.HashMap.Raw.toListRev_iter {α : Type u} {β : Type v} {m : Raw α β} :
@[simp]
theorem Std.HashMap.Raw.toArray_iter {α : Type u} {β : Type v} {m : Raw α β} [BEq α] [Hashable α] (h : m.WF) :
@[simp]
theorem Std.HashMap.Raw.toList_keysIter {α β : Type u} {m : Raw α β} [BEq α] [Hashable α] [EquivBEq α] [LawfulHashable α] (h : m.WF) :
@[simp]
theorem Std.HashMap.Raw.toListRev_keysIter {α β : Type u} {m : Raw α β} [BEq α] [Hashable α] [EquivBEq α] [LawfulHashable α] (h : m.WF) :
@[simp]
theorem Std.HashMap.Raw.toArray_keysIter {α β : Type u} {m : Raw α β} [BEq α] [Hashable α] [EquivBEq α] [LawfulHashable α] (h : m.WF) :
@[simp]
theorem Std.HashMap.toList_iter {α : Type u} {β : Type v} [BEq α] [Hashable α] {m : HashMap α β} :
@[simp]
theorem Std.HashMap.toListRev_iter {α : Type u} {β : Type v} [BEq α] [Hashable α] {m : HashMap α β} :
@[simp]
theorem Std.HashMap.toArray_iter {α : Type u} {β : Type v} [BEq α] [Hashable α] {m : HashMap α β} :
@[simp]
theorem Std.HashMap.toList_keysIter {α β : Type u} [BEq α] [Hashable α] {m : HashMap α β} [EquivBEq α] [LawfulHashable α] :
@[simp]
@[simp]
theorem Std.HashMap.toArray_keysIter {α β : Type u} [BEq α] [Hashable α] {m : HashMap α β} [EquivBEq α] [LawfulHashable α] :