SHOW:
|
|
- or go back to the newest paste.
1 | ○ ~ | |
2 | ❯ cat f | |
3 | var flatten = function(result, next_array) { | |
4 | console.log('current result', result); | |
5 | return result.concat(next_array); | |
6 | }; | |
7 | ||
8 | [1, [2], [3, 4]].reduce(flatten); | |
9 | ○ ~ | |
10 | ❯ awk -F '\\S.*' '{l=length($1);if(l>0){if(NR==1)s=l; else s=s>l?l:s;}a[NR]=$0}END{for(i=1;i<=NR;i++){sub("^ {"s"}","",a[i]);print a[i]}}' f | |
11 | var flatten = function(result, next_array) { | |
12 | console.log('current result', result); | |
13 | return result.concat(next_array); | |
14 | }; | |
15 | ||
16 | [1, [2], [3, 4]].reduce(flatten); |