numberlab-0.1.0 has been yanked.
numberlab
A collection of numerical algorithms
Installation
To use the numberlab library in your Rust project, add the following to your Cargo.toml:
[]
= "=0.1.0"
For examples of how to use this library, refer to the documentation at docs.rs.
List of algorithms
- Sequences:
- Arithmetic Sequence
- Factorial Sequence (OEIS A000142)
- Fibonacci Sequence (OEIS A000045)
- Geometric Sequence
- Lucas Sequence (OEIS A000032)
- Recaman Sequence (OEIS A005132)
- Sylvester's Sequence (OEIS A000058)
- Tribonacci Sequence (OEIS A000073)
- Figurate Sequences:
- Square Numbers (OEIS A000290)
- Triangular Numbers (OEIS A000217)
- Pentagonal Numbers (OEIS A000326)
- Hexagonal Numbers (OEIS A000384)
- Lazy Caterer's Sequence (OEIS A000124)
- Primes:
- Sieve of Eratosthenes
Contributing
We welcome contributions to the numberlab project! Here are some ways you can help:
- Report Bugs: If you find a bug, please report it by opening an issue on GitHub.
- Suggest Features: If you have an idea for a new feature, please open an issue to discuss it.
- Submit Pull Requests: If you want to contribute code, follow these steps:
- Fork the repository (https://github.com/eendroroy/numberlab/fork)
- Create a new branch (
git checkout -b my-new-feature) - Make your changes and commit them (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Open a Pull Request
Please make sure your contributions adhere to our Code of Conduct.