PHPackages                             webbhuset/pipeline - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. webbhuset/pipeline

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

webbhuset/pipeline
==================

A library of data-manipulation functions.

v2025.06.24.0(10mo ago)05.4kMITPHPPHP &gt;=7.1

Since Jan 23Pushed 10mo ago10 watchersCompare

[ Source](https://github.com/webbhuset/pipeline)[ Packagist](https://packagist.org/packages/webbhuset/pipeline)[ RSS](/packages/webbhuset-pipeline/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (2)Versions (5)Used By (0)

Pipeline
========

[](#pipeline)

[![Documentation Status](https://camo.githubusercontent.com/253cf3de50fbb6cdb6de50242dda0c961f900bfdcaee95fef27e2ea9f65a17bb/68747470733a2f2f72656164746865646f63732e6f72672f70726f6a656374732f7068702d706970656c696e652f62616467652f3f76657273696f6e3d6c6174657374)](https://php-pipeline.readthedocs.io/)[![License: MIT](https://camo.githubusercontent.com/fdf2982b9f5d7489dcf44570e714e3a15fce6253e0cc6b5aa61a075aac2ff71b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667)](LICENSE)

Pipeline is a PHP library for building reusable functions for manipulating values. Every Pipeline function is a class implementing \_\_invoke(), thus allowing instances to be run as functions. Every function takes a Traversable as input and returns a Generator.

Documentation
-------------

[](#documentation)

Documentation is available at [ReadTheDocs](https://php-pipeline.readthedocs.io/).

Example
-------

[](#example)

```
