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

Reply via email to