Iterflow
Functional programming utilities for Rust.
This crate is heavily inspired by itertools but with the main focus of chaining operations to develop in a declarative approach (as opposed to usual imperative)
let it =
.map
.and_then
.map_ok
.flat_map_ok;
assert_equal;
TODO:
- Support for async/await with Futures
License
Iterflow is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.