iterator_ilp 2.0.0

Iterator extensions for instruction-parallel reductions
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
# IteratorILP: instruction-parallel iterator reductions

[![On crates.io](https://img.shields.io/crates/v/iterator_ilp.svg)](https://crates.io/crates/iterator_ilp)
[![On docs.rs](https://docs.rs/iterator_ilp/badge.svg)](https://docs.rs/iterator_ilp/)
![Requires rustc 1.67+](https://img.shields.io/badge/rustc-1.67+-red.svg)

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/).