pisc / genflow
Generator utilities library
Installs: 4
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/pisc/genflow
Requires (Dev)
- pestphp/pest: ^3.3.0
- phpstan/phpstan: ^1.12.6
This package is auto-updated.
Last update: 2025-09-18 22:04:39 UTC
README
Library to easily map, filter and reduce on a Generator.
Install
composer require pisc/genflow
Usage
<?php namespace MyNamespace; use function Pisc\GenFlow\gen; function myGenerator() { yield 1; yield 2; yield 3; } gen(myGenerator()) ->map(fn ($item) => $item * 2) ->filter(fn ($item) => $item < 5) ->toArray(); // [2, 4]