On Saturday, 19 November 2016 at 09:38:38 UTC, Marduk wrote:
> The difference is that D is more verbose. Am I missing
> something? Can we have C's behaviour in D?
Something like
auto I(T)(T im)
if (isNumeric!T)
{
return complex(0, im);
}
unittest
{
auto x = 1 + 2.I;
}