On Thursday, 10 May 2018 at 14:37:00 UTC, rikki cattermole wrote:
On 11/05/2018 2:33 AM, Yuxuan Shui wrote:
On Thursday, 10 May 2018 at 14:28:39 UTC, JN wrote:

But doing it with default argument expansion saves you 1 allocation, has 1 less type, while being just as readable. I think that's a win.

class -> struct, now it is back to 1 allocation.

Even easier:

alias createDataStructure = (...) => new DataStructure(..., alloc);

Reply via email to