The following module was proposed for inclusion in the Module List: modid: Math::Prime::Util DSLIP: bdhOp description: Prime related utilities, including sieves userid: DANAJ (Dana Jacobsen) chapterid: 6 (Data_Type_Utilities) communities: IRC, github
similar: Math::Prime::XS Math::Prime::FastSieve Math::Primality Data::BitStream::XS rationale: There are a number of prime related utilities that are not offered by existing modules, and I believe a new module is a good place for them. Things like prime_count (exact, approx, upper bound, lower bound), nth_prime (same), Li(n), R(n), primegap utilities, factoring, etc. Initially I planned on supporting native Perl data types (32-bit, 64-bit), but BigInt / GMP may be added later. I also have faster sieving methods in Data::BitStream::XS that will move here, as well as more planned. Some of these can be extended to Math::Prime::FastSieve. Math::Primality is only partially related. It isn't very complete, and some of the code is extremely inefficient. It also is targeting GMP, as compared to using native types. enteredby: DANAJ (Dana Jacobsen) enteredon: Sun Jun 3 02:43:58 2012 GMT The resulting entry would be: Math::Prime:: ::Util bdhOp Prime related utilities, including sieves DANAJ Thanks for registering, -- The PAUSE PS: The following links are only valid for module list maintainers: Registration form with editing capabilities: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=e0b00000_abb274270fc638dd&SUBMIT_pause99_add_mod_preview=1 Immediate (one click) registration: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=e0b00000_abb274270fc638dd&SUBMIT_pause99_add_mod_insertit=1 Peek at the current permissions: https://pause.perl.org/pause/authenquery?pause99_peek_perms_by=me&pause99_peek_perms_query=Math%3A%3APrime%3A%3AUtil