Function num_prime::nt_funcs::primes

source ·
pub fn primes(limit: u64) -> Vec<u64>
Expand description

Get a list of primes under a limit

This function re-exports NaiveBuffer::primes() and collect result as a vector.

Examples found in repository?
examples/find_mersenne_primes.rs (line 5)
4
5
6
7
8
9
fn list_mersenne() -> Vec<u64> {
    primes(128)
        .into_iter()
        .filter(|p| is_prime(&(2u128.pow(*p as u32) - 1), None).probably())
        .collect()
}