On 1/2/2022 11:42 PM, Timon Gehr wrote:
> And there is also this:
>
> void foo(T...)(T args){}
>
> int[2] x;
>
> foo(x); // foo!(int[2]) and foo!(int,int) would now need to be the same
With such implicit conversions, the language would just descend into chaos. So
no :-)