Skip to content

Latest commit

 

History

History
20 lines (12 loc) · 456 Bytes

flatten.md

File metadata and controls

20 lines (12 loc) · 456 Bytes

flatten

Flattens the given array

flatten [ 1, [ 2, [ 3 ], 4 ] ]     # ==> [ 1, 2, 3, 4 ]
flatten [ 1, [ 2, [ 3 ], 4 ] ], 1  # ==> [ 1, 2, [ 3 ], 4 ]

[ 1, [ 2, [ 3 ], 4 ] ]
flatten 1  # ==> [ 1, 2, [ 3 ], 4 ]

[ 1, [ 2, [ 3 ], 4 ] ]
flatten _  # ==> [ 1, 2, 3, 4 ]