// `arr` is an arrayconst isEmpty = (arr) => Array.isArray(arr) && !arr.length;
const isEmpty = <T,_>(arr: T[]): boolean => Array.isArray(arr) && !arr.length;
isEmpty([]); // trueisEmpty([1, 2, 3]); // false