Make sender_in and receiver_of exposition-only

Document #: P4159R0
Date: 2026-03-27
Project: Programming Language C++
Audience: LWG
Reply-to: Tim Song
<>

1 Introduction

In response to LEWG direction on [LWG4361], this paper provides wording to make the receiver_of and sender_to concepts exposition-only for C++26.

2 Wording

Instructions to the editor:

After applying all other papers moved during the Croydon meeting except [P4154R0], make the following changes in Clause 33 [exec]:

3 References

[LWG4361] Lewis Baker. awaitable-receiver::set_value should use Mandates instead of constraints.
https://wg21.link/lwg4361

[P4154R0] Tim Song, Ruslan Arutyunyan, Arthur O’Dwyer. 2026. Renaming various execution things.
https://wg21.link/P4154R0