The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.28

  • An optimization to nth_prime caused occasional threaded Win32 faults. Adjust so this is avoided.
  • Yet another XS micro-speedup (PERL_NO_GET_CONTEXT)
  • forprimes { block } [begin,]end. e.g. forprimes { say } 100; $sum = 0; forprimes { $sum += $_ } 1000,50000; say $sum; forprimes { say if is_prime($_+2) } 10000; # print twin primes
  • my $it = prime_iterator(10000); say $it->(); This is experimental (that is, the interface may change).

Modules

Utilities related to prime numbers, including fast sieves and factoring
Elliptic curve operations for affine points
Elliptic curve operations for projective points
An auto-free object for Math::Prime::Util
Pure Perl version of Math::Prime::Util
A tied array for primes
Perl Big Float versions of Riemann Zeta and R functions