hasAny
ts
function Set.hasAny<T>(
target: ReadonlySet<T>,
values: Iterable<NoInfer<T>>,
): booleanReturns true if the set contains at least one value from the iterable, false otherwise.
Example
ts
import { Set } from "@monstermann/set";
Set.hasAny(Set.create([1, 2, 3]), [3, 4]); // true
Set.hasAny(Set.create([1, 2, 3]), [4, 5]); // falsets
import { Set } from "@monstermann/set";
pipe(Set.create([1, 2, 3]), Set.hasAny([3, 4])); // true
pipe(Set.create([1, 2, 3]), Set.hasAny([4, 5])); // false