Skip to content

Instantly share code, notes, and snippets.

View dbagia's full-sized avatar
🐢

Dipen Bagia dbagia

🐢
  • Karma
  • Stockholm, Sweden
View GitHub Profile
@dbagia
dbagia / flatten.js
Last active February 4, 2017 12:20
Flatten array
//flatten:: a -> a -> a
var flatten = function(arr, result){
result = result || [];
arr.map(function(entry){
if(Array.isArray(entry)){
//call flatten recursively since entry is an array
return flatten(entry,result);