UNPKG

@modern-kit/utils

Version:
18 lines (14 loc) 465 B
'use strict'; var arrayUnion = require('../union/index.cjs'); var arrayDifference = require('../difference/index.cjs'); var arrayIntersection = require('../intersection/index.cjs'); require('../uniq/index.cjs'); function xor(arr1, arr2, iteratee) { return arrayDifference.difference( arrayUnion.union(arr1, arr2, iteratee), arrayIntersection.intersection(arr1, arr2, iteratee), iteratee ); } exports.xor = xor; //# sourceMappingURL=index.cjs.map