Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
chain-able-deps / dist / typings / array / flattenRecursive.d.ts
Size: Mime:
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;