Alias for bisectRight.
Gets the element at the given index, extending with shallow copies if out of bounds.
Gets the element at the given index, extending via a factory function if out of bounds.
Finds the leftmost insertion point for target in a sorted array.
Finds the rightmost insertion point for target in a sorted array.
Adds a value to the array for a key in a Map-backed multimap.
Partitions an array into two arrays based on a predicate.
Groups an array into a Map-based multimap using a key extractor.
Accesses a nested record at the given path, returning a value and setter.
Recursively merges a patch into a base object (deep merge).
A double-ended queue with amortized O(1) insertion and removal at both ends.