Skip to content

union

Array.union(target, source)

Returns a new array containing all unique elements from both target and source. Elements from source that are not already in target are added to the result.

Example

ts
import { Array } from "@monstermann/array";

Array.union([1, 2, 3], [3, 4, 5]); // [1, 2, 3, 4, 5]
ts
import { Array } from "@monstermann/array";

pipe([1, 2, 3], Array.union([3, 4, 5])); // [1, 2, 3, 4, 5]