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.