arrayreduce
Array reducing utility.
Installation
npm install arrayreduce --save
Usage
Concat Array
arraysort.arrayConcat()
create a function which reduce entries as concatenated array.
"use strict"; const arrayreduce = ; // Define a reducing function.let arrayConcat = arrayreduce; // Execute sorting.let values = 'foo' 'bar' 'baz';console; // -> ['foo', 'baz', 'bar']
Boolean And
arraysort.booleanAnd()
create a function which reduce entries with and condition.
"use strict"; const arrayreduce = ; // Define a reducing function.let booleanAnd = arrayreduce; // Execute reducing.let result = true false true;console; // -> false
Boolean Or
arraysort.booleanOr()
create a function which reduce entries with and condition.
"use strict"; const arrayreduce = ; // Define a reducing function.let booleanOr = arrayreduce; // Execute reducing.let result = true false true;console; // -> true
Index By Attr
arraysort.indexByAttr()
create a function which reduce entries to index object.
"use strict"; const arrayreduce = ; // Define a reducing function.let indexByAttr = arrayreduce; // Execute indexing.let index = id: 1 name: 'foo' id: 2 name: 'bar';console; // -> {'1': {id: 1, name: 'foo'}, '2': {id: 2, name: 'bar'}}
License
This software is released under the MIT License.