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:
"use strict";

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);