Skip to content

Instantly share code, notes, and snippets.

View EnetoJara's full-sized avatar
🐼
I may be slow to respond.

Ernesto Jara Olveda EnetoJara

🐼
I may be slow to respond.
View GitHub Profile
const flat = (base, val) => Array.isArray(val) ? base.concat(val.reduce(flat, [])) :base.concat(val);
const map = arr => arr.reduce(flat, []);
console.log(map([1,23,[3,[3,1,[3,4],5],6],5]))