1.2.32 • Published 5 years ago
@clarketm/superarray v1.2.32
Array
Array with superpowers! 💪
This data structure inherit all methods and properties from the
Array
built-in.
Individual Module Installation
Yarn
$ yarn add @clarketm/superarray
Npm
$ npm install @clarketm/superarray --save
API
constructor(iterable: Iterable)
Construct a Array
flatMap(callback: Callback): Array
Maps each element using a mapping function, then flattens the result into a new array
Name | Type | Attribute | Description |
---|---|---|---|
callback | Callback | callback function |
flat(depth: number): Array
Creates a new array with all sub-array elements concatenated into it recursively up to the specified depth
Name | Type | Attribute | Description |
---|---|---|---|
depth | number | flatten depth |
bubbleSort(comparator: Comparator): Array
Sort using bubble sort
Name | Type | Attribute | Description |
---|---|---|---|
comparator | Comparator | comparator function |
insertionSort(comparator: Comparator): Array
Sort using insertion sort
Name | Type | Attribute | Description |
---|---|---|---|
comparator | Comparator | comparator function |
mergeSort(comparator: Comparator): Array
Sort using merge sort
Name | Type | Attribute | Description |
---|---|---|---|
comparator | Comparator | comparator function |
quickSort(comparator: Comparator): Array
Sort using quick sort
Name | Type | Attribute | Description |
---|---|---|---|
comparator | Comparator | comparator function |
selectionSort(comparator: Comparator): Array
Sort using selection sort
Name | Type | Attribute | Description |
---|---|---|---|
comparator | Comparator | comparator function |
1.2.32
5 years ago
1.2.31
6 years ago
1.2.30
6 years ago
1.2.28
6 years ago
1.2.27
6 years ago
1.2.25
6 years ago
1.2.20
6 years ago
1.2.18
6 years ago
1.2.17
6 years ago
1.2.16
6 years ago
1.2.15
6 years ago
1.2.14
6 years ago
1.2.13
6 years ago
1.2.12
6 years ago
1.2.11
6 years ago
1.2.6
6 years ago
1.2.5
6 years ago
1.2.4
6 years ago
1.2.2
6 years ago
1.2.1
6 years ago
1.2.0
6 years ago
0.0.1
6 years ago
1.1.1
6 years ago
1.1.0
6 years ago
1.0.0
6 years ago