Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@skava/modules / ___dist / chain-able / src / deps / array / concatMutate.js
Size: Mime:
const curry = require('../fp/curry')

// merge 1-2 arrays
function concatMutate(set1, set2) {
  set1 = set1 || []
  set2 = set2 || []
  var idx

  // or Math.max len
  var len2 = set2.length

  idx = 0
  while (idx < len2) {
    set1[set1.length] = set2[idx]
    idx += 1
  }

  return set1
}

module.exports = curry(2, concatMutate)