Repository URL to install this package:
|
Version:
6.0.4 ▾
|
interface FlattenRecursive {
(list: Array<Array<any>> | Array<any>): Array<Array<any>>;
<T>(list: T | Array<T> | Array<Array<T>>): T[];
(list: any): any[];
}
/**
* `flatten` is a helper function that returns a fully recursive
*
* @memberOf array
* @since 5.0.0-beta.6
*
* @param {Array<Array>} list multi-dimensional array-like list
* @return {Array<*>} flattened list
*
* @see array/flatten
*
* @example
*
* flattenRecursive([[0, [1]]])
* //=> [0, 1]
*
*/
declare const flattenRecursive: FlattenRecursive;
export default flattenRecursive;