flattenItems()function
flattenItems(items: DeepIterable<T>): Iterable<T>
| Param | Type | |
|---|---|---|
items | DeepIterable<T> | The item or deeply-nested iterable of items to flatten. required |
| Return | |
|---|---|
Iterable<T> | An iterable yielding every leaf item in order. |
Flatten one or more (possibly nested) iterables into a flat sequence of items.
Examples
Array.from(flattenItems([1, [2, [3, 4]]])) // [1, 2, 3, 4]