Module malachite_base::sets::exhaustive
source · [−]Expand description
Iterators that generate sets without repetition.
Functions
Generates BTreeSet
s with elements from a single iterator.
Generates BTreeSet
s of a given size with elements from a single iterator.
Generates BTreeSet
s, with lengths in a range $[a, b]$, with elements from a single iterator.
Generates BTreeSet
s, with lengths in a range $[a, b)$, with elements from a single iterator.
Generates BTreeSet
s with a mininum length, with elements from a single iterator.
Generates HashSet
s with elements from a single iterator.
Generates HashSet
s of a given size with elements from a single iterator.
Generates HashSet
s, with lengths in a range $[a, b]$, with elements from a single iterator.
Generates HashSet
s, with lengths in a range $[a, b)$, with elements from a single iterator.
Generates HashSet
s with a mininum length, with elements from a single iterator.
Generates BTreeSet
s with elements from a single iterator.
Generates BTreeSet
s of a given size with elements from a single iterator.
Generates BTreeSet
s, with lengths in a range $[a, b]$, with elements from a single iterator.
Generates BTreeSet
s, with lengths in a range $[a, b)$, with elements from a single iterator.
Generates BTreeSet
s with a mininum length, with elements from a single iterator.
Generates HashSet
s with elements from a single iterator.
Generates HashSet
s of a given size with elements from a single iterator.
Generates HashSet
s, with lengths in a range $[a, b]$, with elements from a single iterator.
Generates HashSet
s, with lengths in a range $[a, b)$, with elements from a single iterator.
Generates HashSet
s with a mininum length, with elements from a single iterator.
Generates BTreeSet
s with elements from a single iterator.
Generates BTreeSet
s, with lengths in a range $[a, b]$, with elements from a single iterator.
Generates BTreeSet
s, with lengths in a range $[a, b)$, with elements from a single iterator.
Generates BTreeSet
s with a mininum length, with elements from a single iterator.
Generates HashSet
s with elements from a single iterator.
Generates HashSet
s, with lengths in a range $[a, b]$, with elements from a single iterator.
Generates HashSet
s, with lengths in a range $[a, b)$, with elements from a single iterator.
Generates HashSet
s with a mininum length, with elements from a single iterator.