Versions in this module Expand all Collapse all v0 v0.1.1 May 4, 2024 Changes in this version + type Set struct + func NewFromSlice[T comparable](slice []T) *Set[T] + func New[T comparable]() *Set[T] + func (s *Set[T]) Add(v T) + func (s *Set[T]) Clear() + func (s *Set[T]) Difference(other *Set[T]) *Set[T] + func (s *Set[T]) Has(item T) bool + func (s *Set[T]) Intersect(other *Set[T]) *Set[T] + func (s *Set[T]) Remove(v T) + func (s *Set[T]) Size() int + func (s *Set[T]) String() string + func (s *Set[T]) ToSlice() []T + func (s *Set[T]) Union(other *Set[T]) *Set[T] v0.1.0 May 4, 2024