Extended native JavaScript Array which provides indexed lookup similar to native Map.
A fast, minimal, memory-efficient diff algorithm on strings, arrays, and typed arrays.
Array manipulation, ordering, searching, summarizing, etc.
A simple list of possible Typed Array names.
Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
Get the byte length of an ArrayBuffer, even in engines without a `.byteLength` method.
Is this value a JS ArrayBuffer?
An ES7/ES2016 spec-compliant `Array.prototype.includes` shim/polyfill/replacement that works as far down as ES3.
Robustly get the length of a Typed Array
Robustly get the byte offset of a Typed Array
Is this value a JS SharedArrayBuffer?
`Array.prototype.concat`, but made safe by ignoring Symbol.isConcatSpreadable
Robustly get the byte length of a Typed Array
Get the ArrayBuffer out of a TypedArray, robustly.
An efficient immutable ordered sequence of elements akin to a Vector
Is this value a JS Typed Array? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.
General purpose glob-based configuration matching.
Parse postgres array columns
A fast linked list (good for queues, stacks, etc.)
Run an array of functions in parallel
Flatten nested arrays
TypeScript definitions for d3-array
Guarantees an array back
A Typescript ZAFClient wrapper for Zendesk app development.
Array#index: returns the index list in array such that the object is == to obj. Array#slice_by_indexes: Array#slice by indexes.
Binary search and index methods for Ruby Arrays.
Reduce an array to a hash that indexes the array
Array functionality in Strings as well as Matching, Indexing, Substitution, Deletion, and more.
Filtra filters an array of tokens or words so they can be indexed by Busca, the simple redis search
Binary search and index methods for Ruby Arrays.
Indexa indexes an array of words in a redis backend to be searched by Busca, the simple redis search
Access sub-integer array indexes in Ruby: Array.new([1,2])[0.5] == 1.5
suggests Hash or Array access on error with invalid key or index
Return randomized data from arrays and hashes. The randeaux methods takes two arguments: the data structure you wish to sample and an optional argument for the number of elements you wish to be returned. By default, randeaux will return one random element.
A simple Ruby gem that handles the issue with Ruby’s Array class when inserting an element at an index greater than the current array size. It handles this by intelligently appending the result to the end of the array instead of creating a sparse array. It also includes some other useful Array methods for common uses.
Evaluate JSONPath expressions against Ruby hashes and arrays. Supports dot notation, array indexing, wildcards, slices, filter expressions, recursive descent, and length comparisons for querying nested data.