Mathematical functions, types, traits, and algorithms in pure and safe Rust.
The crate's name, polymatheia, means "much knowledge" in ancient greek.
The goals of this crate are, with decreasing priority:
- Having fun. This is a recreational project.
- Correctness. This implies that all items should be tested.
- Cleanliness. The code should be simple and elegant.
- Independence. The crate should only depend on the
stdlibrary.
The crate currently implements:
- Euclidean GCD algorithm
- Fibonacci sequence generation
- Rational numbers