On Thursday, 20 August 2020 at 10:12:22 UTC, aberba wrote:
Wrote something on OpenSource.com

https://opensource.com/article/20/8/nesting-d

I'm not sure. A few notes on nesting.

1. context pointer can prevent inlining. you can nest static funcs, but then what is the point 2. bad complexity. you can make the nested funcs static and factor them out. The code is more readable. 3. lambda. If you want to nest lambda are better. Solves point 2 but not point 1.

But otherwie still nice to see a bit of D promotion here and there ;)

Reply via email to