Namespace Array
Package: @litert/utils-array
Array utility functions for JavaScript/TypeScript. Provides deduplication, array-to-dictionary transformation, and fixed-size chunking for any array type.
Install
Use this namespace only:
bash
npm i @litert/utils-arrayOr install the full bundle:
bash
npm i @litert/utilsAnd then import from it.
ts
import * as LibUtils from '@litert/utils';
LibUtils.Array.deduplicate(arr);
// or
import { Array as LibArray } from '@litert/utils';
LibArray.deduplicate(arr);Functions
| Function | Description |
|---|---|
deduplicate | Deduplicates an array and returns a new array without duplicates. |
toChunks | Splits an array into fixed-size chunks. |
toDict | Transforms an object array into a keyed dictionary. |
Typings
See Typings.md for all exported interfaces and type aliases.
| Type | Description |
|---|---|
IDeduplicateFn | Overloaded function interface for deduplicate. |