# IteratorILP: instruction-parallel iterator reductions
[](https://crates.io/crates/iterator_ilp)
[](https://docs.rs/iterator_ilp/)

Ever wondered why iterator reduction methods like `sum()` perform badly on
floating-point data, or why nontrivial search methods like `any()` do not
generate efficient code on iterators with side-effects? You've come to the right
place!
You can read the full story and how this crate lets you solve the problem in
[the docs.rs documentation](https://docs.rs/iterator_ilp/latest/iterator_ilp/).