UNPKG

385 BJavaScriptView Raw
1var unique = require('./unique');
2var append = require('./append');
3
4 /**
5 * Concat multiple arrays and remove duplicates
6 */
7 function union(arrs) {
8 var results = [];
9 var i = -1, len = arguments.length;
10 while (++i < len) {
11 append(results, arguments[i]);
12 }
13
14 return unique(results);
15 }
16
17 module.exports = union;
18
19