lseq/research/Cargo.toml

25 lines
731 B
TOML
Raw Normal View History

[package]
name = "peoplesgrocers-lseq-research"
version = "0.1.0"
edition = "2021"
[dependencies]
peoplesgrocers-lseq = { path = "../rust" }
rand = "0.8"
log = "0.4"
env_logger = "0.10"
# Target-specific dependencies
[target.'cfg(target_arch = "x86_64")'.dependencies]
# lseq is an implementation from 2018 that uses `rug` for arbitrary precision arithmetic
# It is not a great implementation because it requires building libgmp. Also it requires GPL libraries
# I learned that it might be desirable to change that crate to use https://github.com/cmpute/dashu/blob/HEAD/README.md
# which is a pure rust port of GNU GMP + MPFR
lseq = "0.1"
[dev-dependencies]
criterion = "0.5"
[[bench]]
name = "lseq_benchmarks"
harness = false