A no_std
library for manipulating polynomials with slice support and minimal allocation.
Add this to your Cargo.toml
:
[dependencies]
poly_it = "0.2.3"
The library is no_std
by default but assumes a global allocator. It can also be used entirely without one if the default features
are disabled and either of the tinyvec
or arrayvec
features are enabled.
The minimum supported Rust version is Rust 1.65.0.
This library started out as fork of polynomial-rs, but was rewritten to accommodate iterators and minimal allocation.