UNPKG

167 BPlain TextView Raw
1export const flatten = <T>(source: Array<any>): Array<T> => {
2 return source.reduce((p, c) => [...p, ...(Array.isArray(c) ? flatten<T>(c) : [c])], new Array<T>());
3};
\No newline at end of file