ts-data-forge
    Preparing search index...
    • Checks if an array has at least a specific length.

      Type Parameters

      Parameters

      • len: N
      • array: readonly E[]

      Returns array is readonly [MakeTupleImpl<E, `${N}`, []>, E]

      const queue: readonly string[] = ['task-1', 'task-2'] as const;

      const emptyQueue: readonly string[] = [] as const;

      assert.isTrue(Arr.isMinLengthTuple(1, queue));

      assert.isFalse(Arr.isMinLengthTuple(1, emptyQueue));

      if (Arr.isMinLengthTuple(1, queue)) {
      assert.isTrue(queue[0] === 'task-1');
      }
    • Checks if an array has at least a specific length.

      Type Parameters

      Parameters

      • len: N

      Returns <E>(array: readonly E[]) => array is readonly [MakeTupleImpl<E, `${N}`, []>, E]

      const queue: readonly string[] = ['task-1', 'task-2'] as const;

      const emptyQueue: readonly string[] = [] as const;

      assert.isTrue(Arr.isMinLengthTuple(1, queue));

      assert.isFalse(Arr.isMinLengthTuple(1, emptyQueue));

      if (Arr.isMinLengthTuple(1, queue)) {
      assert.isTrue(queue[0] === 'task-1');
      }