Skip to content

pulibrary/library_stdnums

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a Rust implementation of Bill Dueber's library_stdnums ruby gem.

To get started

  1. Install Rust using the command provided at https://www.rust-lang.org/tools/install
  2. Restart your shell
  3. git clone [email protected]:pulibrary/library_stdnums.git
  4. cd library_stdnums
  5. Run cargo test

Mutation testing

This crate uses cargo-mutants for mutation testing in CI. To run it locally:

cargo install --locked cargo-mutants
cargo mutants

Compare the performance of two branches

git checkout branch1
cargo bench
git checkout branch2
cargo bench

The second cargo bench run will run various benchmarks and, for each one, report either "Performance has improved." or "Performance has regressed."

About

A library for processing standard numbers in Rust

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 9

Languages