Corrections: On Friday, 8 July 2022 at 12:40:52 UTC, wjoe wrote:
alias Recurse = AliasSeq!(Arg[0]*, Recurse!(Arg[0..$]);
```d alias Recurse = AliasSeq!(Arg[0]*, Recurse!(Arg[1..$]); ```
void view_it(Args...)(void function(entity_t, Includes!(Args) )
```dvoid view_it(Args...)(void function(entity_t, Includes!(Args) cb)) {...}
```