14:00 - 14:45
Did you know that Generators and Pipelines can be combined in order to solve software engineering problems?
Generators have been available to us in PHP for about 5 years, they are a very powerful item in a developer’s toolbox, they can be used to make your life easier (e.g. as data providers in PHPUnit), to help process large amounts of data, and even to enable multi-tasking.
Pipelines provide a way to compose complex tasks from stages.
In this talk we will briefly discuss a specific problem in PHPBench (a benchmarking tool for PHP) which can be solved through the use of Generators (and pipelines!). We will then explore both topics generally, before combining them into an Incredible Machine in a live coding session.