isSafeArrayLike
Determines if value is "safe" array-like object. In this context "safe" means that value is not a string, not an instance of String
object, and not a Typed Array object.
import { isSafeArrayLike } from '@aedart/support/arrays';
isSafeArrayLike([]); // true
isSafeArrayLike({ length: 0 }); // true
isSafeArrayLike('abc'); // false
isSafeArrayLike(new String('abc')); // false
isSafeArrayLike(new Int8Array()); // false
// ...etc