cplusplus / papers

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

P3137 R2 views::to_input #1791

Open wg21bot opened 7 months ago

wg21bot commented 7 months ago

P3137R0 views::to_input (Tim Song)

foonathan commented 5 months ago

SG9 discussed it in Tokyo on Tuesday: https://wiki.edg.com/bin/view/Wg21tokyo2024/NotesSG9P3137R0

Poll: views::to_input should be split into two views: one that makes the range single-pass, and one that makes it non-common (i.e. uses a sentinel for end).

SF F N A SA
1 4 7 0 0

Author: N Attendance: 12 Outcome: Consensus in favor.

Poll: views::to_input (name to be discussed) should be kept as a convenience to make it both single-pass and non-common.

SF F N A SA
1 1 6 2 1

Author: SF Attendance: 12 Outcome: No consensus, author's choice. SA: The reasons cases for removing multi-pass and the reasons for non-common are separate enough that even when they occur together users should explain them separately.

Author to come back with a new revision.

wg21bot commented 3 months ago

P3137R1 views::to_input (Tim Song)

dhollman commented 2 months ago

SG9 in St. Louis

The authors came back with new information showing that the first poll taken in Tokyo has implementability issues. SG9 took the following poll based on this new information:


Forward P3137R1 to LEWG for inclusion in C++26.

SF F N A SA
6 3 0 0 0

Unanimous consent Author: SF 10 people

wg21bot commented 1 month ago

P3137R2 views::to_input (Tim Song)