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.
Helper methods to debug PHP applications
Static class providing helper methods to propagate events.
Allow generating and representing UUID. This static class contains helper methods to generate, validate, format and convert UUID.
Get information about the current operating system
Get information about the current process, ie the PHP interpreter.
Allow accessing environment variables
This class offer SPL Autoloader for any PSR-4 namespace or for this library itself.
Represent a PSR-4 namespace. Allow discovering classes.
Represents a multibyte string and perform operations with the grapheme library for UTF-8 encoding, and mbstring for other encodings.
Computes the Sørensen–Dice coefficient, a statistic used to evaluate the similarity between two strings.