UNPKG

tamda

Version:

Practical functional programming library for TypeScript

7 lines 353 B
import { infer } from '../function/infer'; import { unique } from '../list/unique'; export function union() { return inferred.apply(undefined, arguments); } const inferred = infer((arrayA, arrayB, keyFn) => unique([...arrayA, ...arrayB], keyFn), args => [args[0], args[1]].every(arg => arg instanceof Array)); //# sourceMappingURL=union.js.map