On 3/7/19 8:00 PM, Philos Kim wrote:
I want to make a nested array and flatten it at run-time like this.auto nestedArray = [1, 2, [3, 4], 5]; auto flattenedArray = myFun(nestedArray); writeln(flattenedArray); // => [1, 2, 3, 4, 5] How can I do this in D? Please help me out!
There are simpler ways, but looking at the below Rosetta Code link can be very instructive:
https://rosettacode.org/wiki/Flatten_a_list
