cplusplus / papers

ISO/IEC JTC1 SC22 WG21 paper scheduling and management
658 stars 18 forks source link

P3284 R1 `finally`, `write_env`, and `unstoppable` Sender Adaptors #1938

Open wg21bot opened 6 months ago

wg21bot commented 6 months ago

P3284R0 finally, write_env, and unstoppable Sender Adaptors (Eric Niebler)

ben-craig commented 4 months ago

2024-07-16 Library Evolution Telecon

P3284R0: finally, write_env, and unstoppable Sender Adaptors

2024-07-16 Library Evolution Telecon Minutes

Champion: Eric Niebler Chair: Ben Craig Minute Taker: Mark Hoemmen

Summary

__POLL: Approve the design of write_env (in P3284R0) (still need wording review)__

SF WF N WA SA
3 5 0 0 0

Attendance: 15

# of Authors: 1

Author Position: SF

Outcome: Unanimous consent

Comments:

POLL: Approve the design of unstoppable (in P3284R0) (still need wording review)

SF WF N WA SA
4 2 0 0 0

Attendance: 15

# of Authors: 1

Author Position: SF

Outcome: Consent? Low voting turnout

Comments:

Next Steps

Fix the write_env calls in 3.2 unstoppable, so that they construct a prop.

LEWG will pick up design review with finally, and then go on to wording review.

FabioFracassi commented 3 months ago

2024-07-23 Library Evolution Telecon

P3284R1: finally, write_env, and unstoppable Sender Adaptors

2024-07-23 Library Evolution Telecon Minutes

Champion: Eric Niebler Chair: Fabio Fracassi Minute Taker: Ben Craig

Summary

Paper Forwarding Checklist:

  1. Why should this utility go into the standard library? - Expressiveness/UX of S/R customizations
  2. Examples? - Yes
  3. Discussion of prior art? - Yes
  4. Implementation experience? - Yes
  5. Usage experience? - Yes
  6. Deployment experience? - No
  7. Performance considerations? - N/A
  8. Changes Library Evolution previously requested? - Yes
  9. Support in "std::format" and "hash" (if required)? - N/A
  10. Feature test macro? - See discussion on P3325
  11. Freestanding? - N/A
  12. Wording? - Yes, reviewed everything but finally

Reviewed and approved wording of write_env and unstoppable. Discussed finally. Esp. wrt. error forwarding behavior

Next Steps

Author will add rationale for the error forwarding behavior. Next revision will be seen by LEWG.

wg21bot commented 3 months ago

P3284R1 finally, write_env, and unstoppable Sender Adaptors (Eric Niebler)