Skip to content

Commit 07997b1

Browse files
author
Hero Bird
committed
add apint to README as another alternative
The ApInt crate is a pure rust implementation for arbitrary fixed bitwidth modulo arithmetics of integers with a focus on correctness and efficiency - especially for smaller bit widths. It features a generic signless `ApInt` as well as signed counterparts `Int` (signed int) and `UInt` (unsigned int) that are thin wrappers around it. The implementation is unfinished in some parts but that should be fixed over time.
1 parent 468a28d commit 07997b1

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,11 @@ table offers a brief comparison to a few alternatives.
4242
| [`ramp`] | Apache-2.0 | nightly | rust and inline assembly |
4343
| [`rug`] | LGPL-3.0+ | 1.18 | bundles [GMP] via [`gmp-mpfr-sys`] |
4444
| [`rust-gmp`] | MIT | stable? | links to [GMP] |
45+
| [`apint`] | MIT/Apache-2.0 | nightly | pure rust (unfinished) |
4546

4647
[GMP]: https://gmplib.org/
4748
[`gmp-mpfr-sys`]: https://crates.io/crates/gmp-mpfr-sys
4849
[`rug`]: https://crates.io/crates/rug
4950
[`rust-gmp`]: https://crates.io/crates/rust-gmp
5051
[`ramp`]: https://crates.io/crates/ramp
52+
[`apint`]: https://crates.io/crates/apint

0 commit comments

Comments
 (0)