Versions in this module Expand all Collapse all v0 v0.1.1 Apr 19, 2020 Changes in this version type Dense + func (s1 *Dense) LenRemoveIn(s2 *Dense) int v0.1.0 Apr 5, 2020 Changes in this version + type Dense struct + func NewDense(capacity int) *Dense + func (s *Dense) Add(n uint) + func (s *Dense) Cap() int + func (s *Dense) Clear() + func (s *Dense) Complement() + func (s *Dense) Contains(n uint) bool + func (s *Dense) Copy() *Dense + func (s *Dense) Elements(f func([]uint) bool) + func (s *Dense) Empty() bool + func (s *Dense) Len() int + func (s *Dense) Remove(n uint) + func (s *Dense) SetCap(newCapacity int) + func (s1 *Dense) AddIn(s2 *Dense) + func (s1 *Dense) Equal(s2 *Dense) bool + func (s1 *Dense) RemoveIn(s2 *Dense) + func (s1 *Dense) RemoveNotIn(s2 *Dense) + type Set64 uint64 + func Set64From(els ...uint8) Set64 + func (s *Set64) Add(u uint8) + func (s *Set64) Clear() + func (s *Set64) Complement() + func (s *Set64) Contains(u uint8) bool + func (s *Set64) Remove(u uint8) + func (s Set64) Empty() bool + func (s Set64) Len() int + func (s Set64) String() string + func (s1 *Set64) AddIn(s2 Set64) + func (s1 *Set64) RemoveIn(s2 Set64) + func (s1 *Set64) RemoveNotIn(s2 Set64) + func (s1 Set64) Equal(s2 Set64) bool + type Sparse struct + func NewSparse() *Sparse + func (s *Sparse) Add(n uint) + func (s *Sparse) Add64(n uint64) + func (s *Sparse) Clear() + func (s *Sparse) Contains(n uint) bool + func (s *Sparse) Contains64(n uint64) bool + func (s *Sparse) Copy() *Sparse + func (s *Sparse) Elements(f func([]uint64) bool) + func (s *Sparse) Empty() bool + func (s *Sparse) Len() int + func (s *Sparse) Remove(n uint) + func (s *Sparse) Remove64(n uint64) + func (s *Sparse) String() string + func (s1 *Sparse) AddIn(s2 *Sparse) + func (s1 *Sparse) Equal(s2 *Sparse) bool + func (s1 *Sparse) RemoveIn(s2 *Sparse) + func (s1 *Sparse) RemoveNotIn(s2 *Sparse)