UNPKG

@iimm/shared

Version:

shared utils on browser and react env

8 lines (7 loc) 543 B
import type { CompareOptions } from '../isX'; /** 获取a和b的交集(以a为基准) a ∩ b */ export declare const intersection: (a?: any[], b?: any[], compareOptions?: CompareOptions) => any[]; /** 获取a中不在b中的元素(差集), {x∣x∈A,且x∉B} */ export declare const differenceSet: (a?: any[], b?: any[], compareOptions?: CompareOptions) => any[]; /** 以a为基础获取ab的并集a∪b={x|x∈A || (x∉A && x∈B)} */ export declare const union: (a?: any[], b?: any[], compareOptions?: CompareOptions) => any[];