Function malachite_base::iterators::count_is_at_most
source · [−]Expand description
Returns whether an iterator returns at most some number of values.
count_is_at_most(xs, n)
is equivalent to xs.count() <= n
for finite iterators, but doesn’t
hang if provided an infinite iterator.
Examples
use malachite_base::iterators::count_is_at_most;
assert_eq!(count_is_at_most([1, 2, 3, 4].iter(), 3), false);
assert_eq!(count_is_at_most([1, 2, 3, 4].iter(), 4), true);
assert_eq!(count_is_at_most([1, 2, 3, 4].iter(), 5), true);