Versions in this module Expand all Collapse all v0 v0.0.1 May 18, 2026 Changes in this version + type Map struct + func (m *Map[K, V]) String() string + func (pm *Map[K, V]) All() iter.Seq2[K, V] + func (pm *Map[K, V]) Clear() + func (pm *Map[K, V]) Clone() *Map[K, V] + func (pm *Map[K, V]) Delete(key K) bool + func (pm *Map[K, V]) Destroy() + func (pm *Map[K, V]) Get(key K) (V, bool) + func (pm *Map[K, V]) Keys() iter.Seq[K] + func (pm *Map[K, V]) Set(key K, value V, release func(key, value any)) + func (pm *Map[K, V]) SetAll(other *Map[K, V]) + type Set struct + func (s *Set[K]) Add(key K) + func (s *Set[K]) AddAll(other *Set[K]) + func (s *Set[K]) All() iter.Seq[K] + func (s *Set[K]) Clone() *Set[K] + func (s *Set[K]) Contains(key K) bool + func (s *Set[K]) Destroy() + func (s *Set[K]) Remove(key K)