Why must we do this:
// concept C
template <C ...T >
decltype(auto) func (T ...args)
{
return args + ...;
}
So unnecessary!
Why not:
decltype(auto) func (C ...args)
{
Return args + ...;
}
??
Not hard to implement, as auto in param list is already implemented.
This would help lots, & would speed up coding, making it more maintainable too!