1
1
'use strict' ;
2
2
3
- const common = require ( '@metarhia/common' ) ;
4
-
5
3
// Asynchronous map (iterate parallel)
6
4
// items - <Array>, incoming
7
5
// fn - <Function>, to be executed for each value in the array
@@ -13,7 +11,6 @@ const common = require('@metarhia/common');
13
11
// err - <Error> | <null>
14
12
// result - <Array>
15
13
const map = ( items , fn , done ) => {
16
- done = done || common . emptyness ;
17
14
const len = items . length ;
18
15
if ( ! len ) {
19
16
done ( null , [ ] ) ;
@@ -114,7 +111,6 @@ const asyncMap = (items, fn, options = {}, done) => {
114
111
// err - <Error> | <null>
115
112
// result - <Array>
116
113
const filter = ( items , fn , done ) => {
117
- done = done || common . emptyness ;
118
114
const len = items . length ;
119
115
120
116
if ( ! len ) {
@@ -172,7 +168,6 @@ const REDUCE_EMPTY_ARR =
172
168
// initial - <any>, optional value to be used as first
173
169
// argument in first iteration
174
170
const reduce = ( items , fn , done , initial ) => {
175
- done = done || common . emptyness ;
176
171
const len = items . length ;
177
172
const hasInitial = typeof initial !== 'undefined' ;
178
173
@@ -230,7 +225,6 @@ const REDUCE_RIGHT_EMPTY_ARR =
230
225
// initial - <any>, optional value to be used as first
231
226
// argument in first iteration
232
227
const reduceRight = ( items , fn , done , initial ) => {
233
- done = done || common . emptyness ;
234
228
const len = items . length ;
235
229
const hasInitial = typeof initial !== 'undefined' ;
236
230
@@ -277,7 +271,6 @@ const reduceRight = (items, fn, done, initial) => {
277
271
// err - <Error> | <null>
278
272
// items - <Array>
279
273
const each = ( items , fn , done ) => {
280
- done = done || common . emptyness ;
281
274
const len = items . length ;
282
275
if ( len === 0 ) {
283
276
done ( null , items ) ;
@@ -312,7 +305,6 @@ const each = (items, fn, done) => {
312
305
// err - <Error> | <null>
313
306
// items - <Array>
314
307
const series = ( items , fn , done ) => {
315
- done = done || common . emptyness ;
316
308
const len = items . length ;
317
309
let i = - 1 ;
318
310
@@ -344,7 +336,6 @@ const series = (items, fn, done) => {
344
336
// err - <Error> | <null>
345
337
// result - <any>
346
338
const find = ( items , fn , done ) => {
347
- done = done || common . emptyness ;
348
339
const len = items . length ;
349
340
if ( len === 0 ) {
350
341
done ( ) ;
@@ -384,7 +375,6 @@ const find = (items, fn, done) => {
384
375
// err - <Error> | <null>
385
376
// result - <boolean>
386
377
const every = ( items , fn , done ) => {
387
- done = done || common . emptyness ;
388
378
if ( items . length === 0 ) {
389
379
done ( null , true ) ;
390
380
return ;
@@ -417,7 +407,6 @@ const every = (items, fn, done) => {
417
407
// err - <Error> | <null>
418
408
// result - <boolean>
419
409
const some = ( items , fn , done ) => {
420
- done = done || common . emptyness ;
421
410
const len = items . length ;
422
411
let i = 0 ;
423
412
0 commit comments