On Wednesday, 6 December 2017 at 10:16:16 UTC, helxi wrote:
On Wednesday, 6 December 2017 at 10:00:48 UTC, Biotronic wrote:AliasSeq!(a, b) = tuple( a * (2*b - a), a*a + b*b);[...]Nice. But why the AliasSeq?
Just playing around a bit. The alternative is to assign to a temporary:
auto c = a * (2*b - a); b = a*a + b*b;' a = c;The resulting behavior is the same, and apart from the cludgy names I kinda like doing (a,b) = (c,d).
-- Biotronic