Open
Description
There are two (perhaps more) places in [exec] where fold-expression is used to expand the function: [exec.when.all] and [exec.snd.expos]:
[](auto&, auto&, auto&... ops) noexcept -> void {
(execution::start(ops), ...);
}
Do we need to convert the return result to void
as LWG 3755 does to conform to the current best practice of the standard? Is this editorial, or does it require an LWG? Or maybe this is not necessary at all?