dist/underscore-contrib.js
function(/* args */) {
      if (!_.some(arguments)) return [];
      if (arguments.length == 1) return arguments[0];

      return _.filter(_.flatten(_.zip.apply(null, arguments), true), function(elem) {
        return elem != null;
      });
    }
function(/* args */) {
      if (!_.some(arguments)) return [];
      if (arguments.length == 1) return arguments[0];

      return _.filter(_.flatten(_.zip.apply(null, arguments), true), function(elem) {
        return elem != null;
      });
    }
function ( /* args */ ) { if ( ! _ . some ( arguments ) ) return [ ] ; if ( arguments . length == 1 ) return arguments [ 0 ] ; return _ . filter ( _ . flatten ( _ . zip . apply ( null , arguments ) , true ) , function ( elem ) { return elem != null ; } ) ; }
Weaves two or more arrays together
Weaves two or more arrays together