Keruald\OmniTools\Collections
Classes
Callback methods and facades to use directly the methods with arrays.
Abstract base class to represent collections like vectors or maps.
Abstract base class to represent hashmaps / associative arrays / dictionaries.
Abstract base class to represent arrays / lists / vectors.
An associative array allowing the use of chained
Allows to run a callable on each item of a collection.
A shared bag is a collection of key and values, which implements a monostate pattern, i.e. there is only one bag, which can be accessed though an arbitrary amount of SharedBag instances.
A generic vector implementation to accept any kind of value.