UNPKG

@newdash/newdash

Version:

javascript/typescript utility library

23 lines (22 loc) 769 B
/** * This method is like `union` except that it accepts `iteratee` which is * invoked for each element of each `arrays` to generate the criterion by * which uniqueness is computed. Result values are chosen from the first * array in which the value occurs. The iteratee is invoked with one argument: * (value). * * @since 5.11.0 * @category Array * @param arrays The arrays to inspect. * @param iteratee The iteratee invoked per element. * @returns Returns the new array of combined values. * @see [[difference]], [[union]], [[unionWith]], [[without]], [[xor]], [[xorBy]] * @example * * ```js * unionBy([2.1], [1.2, 2.3], Math.floor) * // => [2.1, 1.2] * ``` */ export declare function unionBy<T>(...arrays: any[]): Array<T>; export default unionBy;