what's the difference between
template<typename T>
auto add1(const T& a, const T& b)
{ return a + b; }
and
template<typename T>
auto add2(T a, const T& b)
{ return a += b; }
?
@sysrq you kiddin? grow a stomach and witness not even my final form
https://git.sr.ht/~namark/libsimple_support/tree/703a75b6711dd6fa417c7af1a05933530f6c9fea/item/source/simple/support/array_operators.hpp#L450-475
@sysrq it's not waving it's weaving