added sampling

This commit is contained in:
Jean-Philippe Bossuat
2025-01-05 14:04:10 +01:00
parent 78cc0514ec
commit 4b8427c6b3
17 changed files with 181 additions and 32 deletions

16
Cargo.lock generated
View File

@@ -227,9 +227,9 @@ dependencies = [
[[package]]
name = "itertools"
version = "0.13.0"
version = "0.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186"
checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"
dependencies = [
"either",
]
@@ -267,11 +267,13 @@ name = "math"
version = "0.1.0"
dependencies = [
"criterion",
"itertools 0.13.0",
"itertools 0.14.0",
"num",
"num-bigint",
"num-traits",
"primality-test",
"prime_factorization",
"sampling",
]
[[package]]
@@ -531,6 +533,14 @@ dependencies = [
"winapi-util",
]
[[package]]
name = "sampling"
version = "0.1.0"
dependencies = [
"rand_chacha",
"rand_core",
]
[[package]]
name = "serde"
version = "1.0.216"