Extra iterator adaptors, iterator methods, free functions, and macros.
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-05-04 20:20:33 +02:00
benches chore: sync dependencies (monorepo) 2026-04-07 18:06:20 +02:00
examples chore: sync dependencies (monorepo) 2026-04-07 18:06:20 +02:00
src chore: sync dependencies (monorepo) 2026-04-07 18:06:20 +02:00
tests chore: sync dependencies (monorepo) 2026-04-07 18:06:20 +02:00
.gitignore gitignore: ignore target as a symlink 2019-12-03 14:47:41 -05:00
Cargo.toml Fix local path dependencies to use git.sly.so 2026-05-04 20:20:33 +02:00
k_smallest_analysis.md chore: sync dependencies (monorepo) 2026-04-07 18:06:20 +02:00
K_SMALLEST_COMPREHENSIVE_ANALYSIS.md chore: sync dependencies (monorepo) 2026-04-07 18:06:20 +02:00
LICENSE-APACHE Add MIT/Apache-2.0 files 2015-05-21 00:45:04 +02:00
LICENSE-MIT Add MIT/Apache-2.0 files 2015-05-21 00:45:04 +02:00
README.md Prepare v0.14.0 release 2024-12-30 19:01:23 +00:00

Itertools

Extra iterator adaptors, functions and macros.

Please read the API documentation here.

How to use with Cargo:

[dependencies]
itertools = "0.14.0"

How to use in your crate:

use itertools::Itertools;

How to contribute

If you're not sure what to work on, try checking the help wanted label.

See our CONTRIBUTING.md for a detailed guide.

License

Dual-licensed to be compatible with the Rust project.

Licensed under the Apache License, Version 2.0 https://www.apache.org/licenses/LICENSE-2.0 or the MIT license https://opensource.org/licenses/MIT, at your option. This file may not be copied, modified, or distributed except according to those terms.