On Wed, Jan 18, 2012 at 02:06, bearophile <bearophileh...@lycos.com> wrote:
>> 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. This limitation (not being able to alias a lambda) is quite irksome. If you do an enhancement request, could you also add one for: alias __traits(whatever, whatever) some Result; Right now, the alias grammar doesn't allow this and I find this limitation jarring.