.gitattributes | |
|
|
.gitignore | |
|
|
.travis.yml | |
|
|
LICENSE.md | |
|
|
README.md | |
|
|
composer.json | |
|
|
phpbench.json | |
|
|
benchmarks/CollectionBench.php | 58 |
|
|
src/AbstractCollection.php | 92 |
|
|
src/Collection.php | 72 |
|
|
src/Collection/Iterator/EntryComposeIterator.php | 15 |
|
|
src/Collection/Iterator/EntryDecomposeIterator.php | 15 |
|
|
src/Collection/Map.php | 125 |
|
|
src/Collection/MapInterface.php | 11 |
|
|
src/Collection/Queue.php | 39 |
|
|
src/Collection/QueueInterface.php | 14 |
|
|
src/Collection/Sequence.php | 12 |
|
|
src/Collection/SequenceTrait.php | 76 |
|
|
src/Collection/Set.php | 37 |
|
|
src/Collection/SetInterface.php | 10 |
|
|
src/Collection/Stack.php | 34 |
|
|
src/Collection/StackInterface.php | 11 |
|
|
src/CollectionInterface.php | 22 |
|
|
src/functions.php | 36 |
|
|