ts-data-forge
    Preparing search index...
    • Creates a sequence of consecutive integers from 0 to len-1.

      Type Parameters

      • N extends ArgArr

      Parameters

      • len: N

      Returns N extends | 0
      | 1
      | 2
      | 3
      | 4
      | 5
      | 6
      | 7
      | 8
      | 9
      | 10
      | 11
      | 12
      | 13
      | 14
      | 15
      | 16
      | 17
      | 18
      | 19
      | 20
      | 21
      | 22
      | 23
      | 24
      | 25
      | 26
      | 27
      | 28
      | 29
      | 30
      | 31
      | 32
      | 33
      | 34
      | 35
      | 36
      | 37
      | 38
      | 39
          ? SeqImpl<MakeTupleImpl<unknown, `${N<N>}`, []>>
          : N extends ArgArrPositive ? readonly [Uint32, Uint32] : readonly Uint32[]

      const emptySeq = Arr.seq(0);
      const firstFive = Arr.seq(5);

      assert.deepStrictEqual(emptySeq, []);
      assert.deepStrictEqual(firstFive, [0, 1, 2, 3, 4]);