Skip to content

Commit 4732d47

Browse files
refactor: rename to Stann\Stream, split 1-file-per-function, add missing ops, remove stream()
- Rename namespace Collect → Stann\Stream, package camille/collect → stann/stream - Split monolithic functions.php into Transformations/ (21) and Terminators/ (14) - Add: takeWhile, skipWhile, concat, enumerate, scan, partition, min, max, tap - Remove stream() entry point — arrays and generators work directly with pipe - Add docs/API.md with full reference, rewrite README with links and custom steps section
1 parent a508ec9 commit 4732d47

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

74 files changed

+2083
-955
lines changed

README.md

Lines changed: 104 additions & 284 deletions
Large diffs are not rendered by default.

composer.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"name": "camille/collect",
3-
"description": "Pipe-native collection functions for PHP 8.5+. Curried, lazy, zero-wrapper.",
2+
"name": "stann/stream",
3+
"description": "Pipe-native stream functions for PHP 8.5+. Curried, lazy, zero-wrapper.",
44
"type": "library",
55
"license": "MIT",
66
"minimum-stability": "stable",
@@ -19,7 +19,7 @@
1919
},
2020
"autoload-dev": {
2121
"psr-4": {
22-
"Collect\\Tests\\": "tests/"
22+
"Stann\\Stream\\Tests\\": "tests/"
2323
}
2424
},
2525
"scripts": {

0 commit comments

Comments
 (0)