On Tuesday, 3 October 2023 at 19:57:06 UTC, christian.koestlin wrote:
On Tuesday, 3 October 2023 at 01:55:43 UTC, Andrey Zherikov wrote:
On Monday, 2 October 2023 at 18:46:14 UTC, christian.koestlin wrote:
[...]

Slightly improved:
```d
import std;

[...]

Thanks .. the thing with ref result is very clever!
Should `ref result` be `return result`?

`ref` might not be necessary fo AA but I'm not sure.

`fold` requires function to return something (see [doc](https://dlang.org/phobos/std_algorithm_iteration.html#fold)):
for each element x in range, result = fun(result, x) gets evaluated.

Reply via email to