Download the PHP package fast-forward/iterators without Composer
On this page you can find all versions of the php package fast-forward/iterators. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download fast-forward/iterators
More information about fast-forward/iterators
Files in fast-forward/iterators
Package iterators
Short Description A robust and optimized library for advanced PHP Iterators.
License MIT
Homepage https://github.com/php-fast-forward
Informations about the package iterators
FastForward\Iterators
A robust and optimized library for advanced PHP Iterators.
Enhance your PHP applications with high-performance iterators: lookahead, peeking, filtering, grouping, chunking, and more.
โจ Features
- ๐ Advanced and composable iterator types
- ๐ Lookahead and peeking support
- ๐งผ Filtering and mapping
- ๐งฉ Grouping, chunking, and flattening
- ๐งช Fully tested, mutation safe, and statically analyzed
๐ฆ Installation
Install via Composer:
Requirements: PHP 8.3 or higher
๐ Quickstart
Expected output:
๐ Usage Patterns
All iterators and utilities are available under the FastForward\Iterator namespace. Simply require Composer's autoloader:
You can chain, compose, and adapt iterators for a wide variety of data processing tasks.
๐ Documentation & Examples
- ๐ Full Documentation
- ๐งโ๐ป Examples Directory
- Each file demonstrates a specific iterator or pattern:
- chunked-iterator-aggregate.php
- sliding-window-iterator-iterator.php
- unique-iterator-iterator.php
- lookahead-iterator.php
- ...and more!
๐ค Contributing
Contributions, bug reports and suggestions are welcome! Please open an issue or pull request on GitHub.
๐งโ๐ป Author
Felipe Sayรฃo Lobato Abreu
[email protected]
๐ License
This project is licensed under the MIT License.