Sean Kelly wrote:
Andrei Alexandrescu wrote:Hello,I'm looking for a catchy phrase denoting this D idiom: template Blah(Stuff) { alias ... Blah; }i.e., defining inside a template a symbol of the same name as the template itself. Then you can use Blah!(X, Y) to mean Blah!(X, Y).Blah.What would be a catchy, descriptive, and memorable phrase for this?Template identity definition?
Oh, and should this actually be: template Blah(Stuff) { alias ... this; } I thought that was the new syntax.