@helpers4/array
Version:
A set of helpers in TS/JS, compatible with tree-shaking, for array.
72 lines (59 loc) • 3.47 kB
Markdown
# @helpers4
The `@helpers4` are a collection of helper functions for use in any project, whatever the framework.
Every helper is a standalone module and supports tree-shaking, so you can use only the helpers you need without embedding the whole library.
## @helpers4/array
A set of helpers for working with URLs.
## Documentation
[https://helpers4.js.org/array](https://helpers4.js.org/array)
<!-- AUTOMATIC-METHODS -->
- quickCompare
- sort
- unique
- deepCompare
- difference
- oneInCommon
- arrayEquals
- chunk
- intersection
<!-- /AUTOMATIC-METHODS -->
## See
<!-- AUTOMATIC-SIBLINGS -->
- [date](../date)
- [function](../function)
- [number](../number)
- [object](../object)
- [observable](../observable)
- [promise](../promise)
- [string](../string)
- [type](../type)
- [url](../url)
- [version](../version)
<!-- /AUTOMATIC-SIBLINGS -->
## All Available Packages
<!-- AUTOMATIC-CATEGORIES-TABLE -->
| Name | Package | Source Code | Description |
|------|---------|-------------|-------------|
| array | [@helpers4/array](https://www.npmjs.com/package/@helpers4/array) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/array) | Array manipulation utilities |
| date | [@helpers4/date](https://www.npmjs.com/package/@helpers4/date) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/date) | date utilities |
| function | [@helpers4/function](https://www.npmjs.com/package/@helpers4/function) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/function) | Function utilities and type guards |
| number | [@helpers4/number](https://www.npmjs.com/package/@helpers4/number) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/number) | number utilities |
| object | [@helpers4/object](https://www.npmjs.com/package/@helpers4/object) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/object) | Object manipulation utilities |
| observable | [@helpers4/observable](https://www.npmjs.com/package/@helpers4/observable) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/observable) | Observable utilities and combinators |
| promise | [@helpers4/promise](https://www.npmjs.com/package/@helpers4/promise) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/promise) | Promise utilities and error handling |
| string | [@helpers4/string](https://www.npmjs.com/package/@helpers4/string) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/string) | String manipulation and formatting utilities |
| type | [@helpers4/type](https://www.npmjs.com/package/@helpers4/type) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/type) | type utilities |
| url | [@helpers4/url](https://www.npmjs.com/package/@helpers4/url) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/url) | URL parsing and manipulation utilities |
| version | [@helpers4/version](https://www.npmjs.com/package/@helpers4/version) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/version) | Version string manipulation utilities |
<!-- /AUTOMATIC-CATEGORIES-TABLE -->
## Contributors
<table>
<tr>
<td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0">
<a href=https://github.com/baxyz>
<img src=https://avatars.githubusercontent.com/u/7852177?v=4 width="100;" alt=baxyz/>
<br />
<sub style="font-size:14px"><b>baxyz</b></sub>
</a>
</td>
</tr>
</table>