# Functions
Difference calculates the difference of two or more sets.
Intersection calculates the intersection of two or more sets.
NewSet Constructs a new set from an optinal slice of items.
NewThreadSafeSet instantiates a new ThreadSafeSet.
SymmetricDifference calculates the symmetric difference of two or more sets.
Union calculates the union of two or more sets.
# Structs
ThreadSafeSet is a thread safe implementation of the set data structure.
ThreadUnsafeSet structure.
# Interfaces
Set interface shared between Thread-Safe and Thread-Unsafe implementations.