time-to-botec

Benchmark sampling in different programming languages
Log | Files | Refs | README

zip.js (609B)


      1 var baseRest = require('./_baseRest'),
      2     unzip = require('./unzip');
      3 
      4 /**
      5  * Creates an array of grouped elements, the first of which contains the
      6  * first elements of the given arrays, the second of which contains the
      7  * second elements of the given arrays, and so on.
      8  *
      9  * @static
     10  * @memberOf _
     11  * @since 0.1.0
     12  * @category Array
     13  * @param {...Array} [arrays] The arrays to process.
     14  * @returns {Array} Returns the new array of grouped elements.
     15  * @example
     16  *
     17  * _.zip(['a', 'b'], [1, 2], [true, false]);
     18  * // => [['a', 1, true], ['b', 2, false]]
     19  */
     20 var zip = baseRest(unzip);
     21 
     22 module.exports = zip;