Timon Gehr:
> Yes. The fact that your particular example does not work is a mere
> syntactic issue.
> This works:
>
> template ID(alias a){alias a ID;}
> void main(){
> alias ID!(x => x ^^ 2) sqrTemplate;
> }
Thank you Timon, you are often good :-)
I'll add it as enhancement request.
Bye,
bearophile