isSupersetOf
ts
function Set.isSupersetOf<T>(
target: ReadonlySet<T>,
source: ReadonlySet<NoInfer<T>>,
): booleanReturns true if the target set contains all values from the source set, false otherwise.
Example
ts
import { Set } from "@monstermann/set";
Set.isSupersetOf(Set.create([1, 2, 3]), Set.create([1, 2])); // true
Set.isSupersetOf(Set.create([1, 2, 3]), Set.create([1, 4])); // falsets
import { Set } from "@monstermann/set";
pipe(Set.create([1, 2, 3]), Set.isSupersetOf(Set.create([1, 2]))); // true
pipe(Set.create([1, 2, 3]), Set.isSupersetOf(Set.create([1, 4]))); // false