@mirei/ts-collections
    Preparing search index...

    Function toImmutableSet

    • Materialises source into an immutable set containing the distinct elements.

      Type Parameters

      • TElement

        Type of elements within source.

      Parameters

      • source: Iterable<TElement>

        The source iterable.

      Returns ImmutableSet<TElement>

      An immutable set built from the distinct elements of source.

      The entire sequence is enumerated immediately and duplicate elements are collapsed using the set's equality semantics.

      const numbers = [1, 2, 2, 3, 1];
      const immutableSet = toImmutableSet(numbers);
      console.log(immutableSet.toArray()); // [1, 2, 3]