@mikuroxina/mini-fn
    Preparing search index...

    Function subsequences

    • Creates subsequences of the list.

      Type Parameters

      • T

      Parameters

      Returns List.List<List.List<T>>

      The list having subsequences.

      Examples

      const subSeq = subsequences(fromArray([1, 2, 3, 4]));
      const sequences = toArray(subSeq).map((seq) => toArray(seq));
      expect(sequences).toStrictEqual([
      [],
      [1],
      [2],
      [1, 2],
      [3],
      [1, 3],
      [2, 3],
      [1, 2, 3],
      [4],
      [1, 4],
      [2, 4],
      [1, 2, 4],
      [3, 4],
      [1, 3, 4],
      [2, 3, 4],
      [1, 2, 3, 4],
      ]);