Timon Gehr:
>> auto square6 = x => x*x;
>>
>
> no. (valid grammar, but you need some type annotation.)
In theory a syntax like:
alias square6 = x => x * x;
Can be a shorthand for a template function like:
auto square6(T0)(T0 x) { return x * x; }
Bye,
bearophile