Versions in this module Expand all Collapse all v0 v0.2.0 Nov 24, 2023 v0.1.0 Oct 27, 2022 Changes in this version + type Set map[T]empty + func New(items ...T) Set[T] + func (s Set[T]) Delete(items ...T) Set[T] + func (s Set[T]) Difference(s2 Set[T]) Set[T] + func (s Set[T]) Equal(s2 Set[T]) bool + func (s Set[T]) Has(item T) bool + func (s Set[T]) HasAll(items ...T) bool + func (s Set[T]) HasAny(items ...T) bool + func (s Set[T]) Insert(items ...T) Set[T] + func (s Set[T]) Intersection(s2 Set[T]) Set[T] + func (s Set[T]) IsSuperset(s2 Set[T]) bool + func (s Set[T]) Len() int + func (s Set[T]) List() []T + func (s Set[T]) SortedList(sorter func(x, y T) bool) []T + func (s1 Set[T]) Union(s2 Set[T]) Set[T]