2 Repos
Organizing elements of a collection into groups based on key-extraction or equality.
Distinct from Stream Element Grouping: Shortlist refers to UI element groupings or stream partitioning, not general array grouping.
Explore 2 awesome GitHub repositories matching data & databases · Array Grouping. Refine with filters or upvote what's useful.
Just is a collection of JavaScript utility libraries designed for data manipulation, functional programming, performance optimization, statistical analysis, and string processing. It provides a set of tools for deep cloning, filtering, and transforming complex objects and arrays. The project is structured as a series of zero-dependency modules, allowing utilities to be used independently to minimize bundle size. It implements functional programming patterns including currying, piping, and partial application, and provides execution control through memoization, debouncing, and throttling. The
Transforms arrays into objects grouped by keys generated via a predicate function.
Radash is a TypeScript functional utility library designed for data transformation, validation, and workflow management. It provides a collection of typed helper functions to manipulate arrays, objects, and strings. The project features an asynchronous workflow toolkit for managing promises, retries, and concurrency limits, alongside a suite of boolean validators for verifying primitive types, objects, and promises. It also implements functional programming patterns such as function composition, partial application, and error-first response patterns. The library covers a broad surface of cap
Provides a utility to group elements from multiple sources by their index into paired elements.