On Sat, 23 May 2026 at 10:32, Alejandro Colomar via Std-Proposals <std-proposals@lists.isocpp.org> wrote:

What's the point?  We already have

        auto _ = async(Func);

Which is objectively better because it tells you what it does.  There's
an '=', which tells you that it's being assigned, and thus the usual
rules apply.

Initialized, not assigned ;-)

There's no assignment there, despite the '=' token.
 
  Are you worried about typing a word as long as 'auto'?
I'd worry more about having yet another meaning for '%' which will
almost certainly confuse programmers.

+1