Expand an iterable element or non-iterable element into an array without checking element .length
Checking whether something is iterable
Can you make properties enumerable but not iterable in javascript? Get item at position "x" on Iterable class iterable : Can I start iteration from the start again after .next value? Why properties added via Object.defineProperty are not iterable in Javascript Why doesn't JsArrayString implement iterable? How to compose an iterable function array dynamically in JavaScript Is there any way to work with a Node stream as an iterable? Making a linked list iterable in ES6 Convert ES6 Iterable to Array Difference between Iterator and Iterable How can a Javascript object become iterable with for...of statement? Typescript error: Map.values() giving IterableIterator not Iterable Convert first N item in iterable to Array Iterable associative array object Why are Objects not Iterable in JavaScript? Javascript (ES6) iterable stream Return iterable with Resolve in Promise.all Check if Iterable is a Map JavaScript array not iterable TypeError: 'Undefined' object is not iterable? Convert a Iterable into a list in javascript/typescript Why does `for...of` in Typescript copy the iterable object before looping? Uncaught TypeError: pre,template,textarea,script,style is not iterable how to take an iterable object as a function parameter? (Typescript) How to clear current position for Iterable object when using next()? How to create iterable `function *() {}` via `new Function()` interface in ES6 Check if object is collection/iterable? Function call as iterable in for of loop ES6 Promise.all iterable argument