UNPKG

@newdash/newdash

Version:

javascript/typescript utility library

21 lines (20 loc) 636 B
/** * Creates an array of unique values that is the * [symmetric difference](https://en.wikipedia.org/wiki/Symmetric_difference) * of the given arrays. The order of result values is determined by the order * they occur in the arrays. * * @since 5.7.0 * @category Array * @param arrays [] The arrays to inspect. * @returns Array Returns the new array of filtered values. * @see [[difference]],[[union]],[[unionBy]],[[unionWith]],[[without]],[[xorBy]],[[xorWith]] * @example * * ```js * xor([2, 1], [2, 3]) * // => [1, 3] * ``` */ export declare function xor<T>(...arrays: Array<Array<T>>): Array<T>; export default xor;