P4191

is_nothrow_connectable_in

R1

This paper proposes adding two type traits to the `std::execution` namespace which allow the determination of whether `std::execution::connect` throws for a certain sender in a certain environment.

Authors
Robert Leahy
Mailing
2026-09
Doc date
2026-09-09
Audience
LEWG

Revision history

  1. 2026-09
    R1 Selected (shown above)
  2. 2026-04
    R0 LEWGSG1

    is_nothrow_connectable_in