Versions in this module Expand all Collapse all v0 v0.0.1 Jan 5, 2023 Changes in this version + func List(s Set[T]) []T + type Byte map[byte]Empty + func ByteKeySet(theMap map[byte]T) Byte + func NewByte(items ...byte) Byte + func (s Byte) Clone() Byte + func (s Byte) Delete(items ...byte) Byte + func (s Byte) Has(item byte) bool + func (s Byte) HasAll(items ...byte) bool + func (s Byte) HasAny(items ...byte) bool + func (s Byte) Insert(items ...byte) Byte + func (s Byte) Len() int + func (s Byte) List() []byte + func (s Byte) PopAny() (byte, bool) + func (s Byte) UnsortedList() []byte + func (s1 Byte) Difference(s2 Byte) Byte + func (s1 Byte) Equal(s2 Byte) bool + func (s1 Byte) Intersection(s2 Byte) Byte + func (s1 Byte) IsSuperset(s2 Byte) bool + func (s1 Byte) SymmetricDifference(s2 Byte) Byte + func (s1 Byte) Union(s2 Byte) Byte + type Empty struct + type Int map[int]Empty + func IntKeySet(theMap map[int]T) Int + func NewInt(items ...int) Int + func (s Int) Clone() Int + func (s Int) Delete(items ...int) Int + func (s Int) Has(item int) bool + func (s Int) HasAll(items ...int) bool + func (s Int) HasAny(items ...int) bool + func (s Int) Insert(items ...int) Int + func (s Int) Len() int + func (s Int) List() []int + func (s Int) PopAny() (int, bool) + func (s Int) UnsortedList() []int + func (s1 Int) Difference(s2 Int) Int + func (s1 Int) Equal(s2 Int) bool + func (s1 Int) Intersection(s2 Int) Int + func (s1 Int) IsSuperset(s2 Int) bool + func (s1 Int) SymmetricDifference(s2 Int) Int + func (s1 Int) Union(s2 Int) Int + type Int32 map[int32]Empty + func Int32KeySet(theMap map[int32]T) Int32 + func NewInt32(items ...int32) Int32 + func (s Int32) Clone() Int32 + func (s Int32) Delete(items ...int32) Int32 + func (s Int32) Has(item int32) bool + func (s Int32) HasAll(items ...int32) bool + func (s Int32) HasAny(items ...int32) bool + func (s Int32) Insert(items ...int32) Int32 + func (s Int32) Len() int + func (s Int32) List() []int32 + func (s Int32) PopAny() (int32, bool) + func (s Int32) UnsortedList() []int32 + func (s1 Int32) Difference(s2 Int32) Int32 + func (s1 Int32) Equal(s2 Int32) bool + func (s1 Int32) Intersection(s2 Int32) Int32 + func (s1 Int32) IsSuperset(s2 Int32) bool + func (s1 Int32) SymmetricDifference(s2 Int32) Int32 + func (s1 Int32) Union(s2 Int32) Int32 + type Int64 map[int64]Empty + func Int64KeySet(theMap map[int64]T) Int64 + func NewInt64(items ...int64) Int64 + func (s Int64) Clone() Int64 + func (s Int64) Delete(items ...int64) Int64 + func (s Int64) Has(item int64) bool + func (s Int64) HasAll(items ...int64) bool + func (s Int64) HasAny(items ...int64) bool + func (s Int64) Insert(items ...int64) Int64 + func (s Int64) Len() int + func (s Int64) List() []int64 + func (s Int64) PopAny() (int64, bool) + func (s Int64) UnsortedList() []int64 + func (s1 Int64) Difference(s2 Int64) Int64 + func (s1 Int64) Equal(s2 Int64) bool + func (s1 Int64) Intersection(s2 Int64) Int64 + func (s1 Int64) IsSuperset(s2 Int64) bool + func (s1 Int64) SymmetricDifference(s2 Int64) Int64 + func (s1 Int64) Union(s2 Int64) Int64 + type Set map[T]Empty + func Insert(set Set[T], items ...T) Set[T] + func KeySet(theMap map[T]V) Set[T] + func New(items ...T) Set[T] + func (s Set[T]) Clone() Set[T] + func (s Set[T]) Delete(items ...T) Set[T] + 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]) Len() int + func (s Set[T]) PopAny() (T, bool) + func (s Set[T]) UnsortedList() []T + func (s1 Set[T]) Difference(s2 Set[T]) Set[T] + func (s1 Set[T]) Equal(s2 Set[T]) bool + func (s1 Set[T]) Intersection(s2 Set[T]) Set[T] + func (s1 Set[T]) IsSuperset(s2 Set[T]) bool + func (s1 Set[T]) SymmetricDifference(s2 Set[T]) Set[T] + func (s1 Set[T]) Union(s2 Set[T]) Set[T] + type String map[string]Empty + func NewString(items ...string) String + func StringKeySet(theMap map[string]T) String + func (s String) Clone() String + func (s String) Delete(items ...string) String + func (s String) Has(item string) bool + func (s String) HasAll(items ...string) bool + func (s String) HasAny(items ...string) bool + func (s String) Insert(items ...string) String + func (s String) Len() int + func (s String) List() []string + func (s String) PopAny() (string, bool) + func (s String) UnsortedList() []string + func (s1 String) Difference(s2 String) String + func (s1 String) Equal(s2 String) bool + func (s1 String) Intersection(s2 String) String + func (s1 String) IsSuperset(s2 String) bool + func (s1 String) SymmetricDifference(s2 String) String + func (s1 String) Union(s2 String) String