RFC: Last words on Primary Type Syntax aka. `ref` return function pointer type sytnax

Richard (Rikki) Andrew Cattermole richard at cattermole.co.nz
Fri Jul 4 14:59:22 UTC 2025


Will these work with Walter's approach?

```d
scope (scope void delegate()) del1;
(scope void delegate()) del2;
scope (void delegate()) del3;
(void delegate()) del4;
```

```d
scope (scope void delegate()[1]) del5;
(scope void delegate()[1]) del6;
scope (void delegate()[1]) del7;
(void delegate()[1]) del8;
```

If it does, then we will have the ability to teach the syntax to a wide 
range of people regardless of the specifics.



More information about the Digitalmars-d mailing list