intersection method
Returns a new set which is the intersection between this set and other
.
That is, the returned set contains all the elements of this ISet that
are also elements of other
according to other.contains
.
Implementation
ISet<T> intersection(Iterable<T> other) {
Set<T> otherSet = _setFromIterable(other);
return ISet._unsafeFromSet(_s.intersection(otherSet), config: config);
}