Functions for set manipulation.
Sets are collections of elements with no duplicate elements. The representation of a set is undefined.
This module provides the same interface as the
ordsets(3) module but with an undefined representation. One difference is that while this module considers two elements as different if they do not match (
ordsets considers two elements as different if and only if they do not compare equal (
As returned by
set() = set(term())
Returns a new set formed from
Set1, but with
Filters elements in
Set1 with boolean function
Function over every element in
Set and returns the final value of the accumulator. The evaluation order is undefined.
Returns a set of the elements in
Returns the intersection of the non-empty list of sets.
Returns the intersection of
Set2 are disjoint (have no elements in common), otherwise
Element is an element of
Set is an empty set, otherwise
Set is a set of elements, otherwise
true when every element of
Set1 is also a member of
Returns a new empty set.
Returns the number of elements in
Returns only the elements of
Set1 that are not also elements of
Returns the elements of
Set as a list. The order of the returned elements is undefined.
Returns the merged (union) set of the list of sets.
Returns the merged (union) set of
© 2010–2017 Ericsson AB
Licensed under the Apache License, Version 2.0.