Type guard that checks if an array is non-empty.
const users: readonly Readonly<{ id: number }>[] = [{ id: 1 }];const emptyUsers: readonly Readonly<{ id: number }>[] = [];assert.isTrue(Arr.isNonEmpty(users));assert.isFalse(Arr.isNonEmpty(emptyUsers));if (Arr.isNonEmpty(users)) { assert.deepStrictEqual(users[0], { id: 1 });} Copy
const users: readonly Readonly<{ id: number }>[] = [{ id: 1 }];const emptyUsers: readonly Readonly<{ id: number }>[] = [];assert.isTrue(Arr.isNonEmpty(users));assert.isFalse(Arr.isNonEmpty(emptyUsers));if (Arr.isNonEmpty(users)) { assert.deepStrictEqual(users[0], { id: 1 });}
Type guard that checks if an array is non-empty.