artdaq_node_server  v1_00_07
 All Classes Namespaces Files Variables Pages
xorWith.js
1 var arrayFilter = require('./_arrayFilter'),
2  baseRest = require('./_baseRest'),
3  baseXor = require('./_baseXor'),
4  isArrayLikeObject = require('./isArrayLikeObject'),
5  last = require('./last');
6 
28 var xorWith = baseRest(function(arrays) {
29  var comparator = last(arrays);
30  comparator = typeof comparator == 'function' ? comparator : undefined;
31  return baseXor(arrayFilter(arrays, isArrayLikeObject), undefined, comparator);
32 });
33 
34 module.exports = xorWith;