Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

P2472 make function_ref more functional #1130

Closed
wg21bot opened this issue Oct 26, 2021 · 7 comments
Closed

P2472 make function_ref more functional #1130

wg21bot opened this issue Oct 26, 2021 · 7 comments
Labels
B3 - addition Bucket 3 as described by P0592: material that is not mentioned in P0592 C++23 Targeted at C++23 IS Ship vehicle: IS LEWG Library Evolution LWG Library size - small paper size estimate
Milestone

Comments

@wg21bot
Copy link
Collaborator

wg21bot commented Oct 26, 2021

P2472R0 make_function_ref: A More Functional function_ref (Jarrad J. Waterloo)

@wg21bot wg21bot added the LEWG Library Evolution label Oct 26, 2021
@wg21bot wg21bot added this to the 2021-telecon milestone Oct 26, 2021
@brycelelbach brycelelbach added size - small paper size estimate B3 - addition Bucket 3 as described by P0592: material that is not mentioned in P0592 IS Ship vehicle: IS ready-for-library-evolution-mailing-list-review This paper needs to be discussed on the Library Evolution mailing list labels Oct 31, 2021
@cor3ntin cor3ntin added the C++23 Targeted at C++23 label Dec 8, 2021
@brycelelbach brycelelbach added the scheduled-for-library-evolution This paper has been scheduled for one of the groups: LEWG, LEWG Incubator, or a Mailing List review label Dec 22, 2021
@jensmaurer jensmaurer modified the milestones: 2021-telecon, 2022-telecon Jan 1, 2022
@brycelelbach brycelelbach added ready-for-library-evolution-meeting-review This paper needs to be discussed at a Library Evolution meeting and removed ready-for-library-evolution-mailing-list-review This paper needs to be discussed on the Library Evolution mailing list labels Feb 1, 2022
@wg21bot
Copy link
Collaborator Author

wg21bot commented Feb 22, 2022

P2472R1 make function_ref more functional (Jarrad J. Waterloo)

@nliber
Copy link
Collaborator

nliber commented Mar 23, 2022

2022-02-15 Library Evolution Telecon

P2472R1: make_function_ref: A More Functional function_ref

2022-02-15 Library Evolution Telecon Minutes

Chair: Nevin Liber

Champion: Jarrad Waterloo

Minute Taker: Ben Craig

POLL: Pursue the direction of P2472R1 for C++23.

Strongly Favor Weakly Favor Neutral Weakly Against Strongly Against
8 7 1 0 1

Attendance: 27

# of Authors: 1

Author Position: SF

Outcome: Consensus in favor

SA: Too late to be doing this.

Next Steps

Pursue the direction of this paper for C++23. A revision is needed for that.

@brycelelbach brycelelbach added needs-revision Paper needs changes before it can proceed and removed scheduled-for-library-evolution This paper has been scheduled for one of the groups: LEWG, LEWG Incubator, or a Mailing List review labels Apr 1, 2022
@wg21bot
Copy link
Collaborator Author

wg21bot commented Apr 25, 2022

P2472R2 make function_ref more functional (Jarrad J. Waterloo, Zhihao Yuan)

@wg21bot wg21bot removed the needs-revision Paper needs changes before it can proceed label Apr 25, 2022
@wg21bot
Copy link
Collaborator Author

wg21bot commented May 24, 2022

P2472R3 make function_ref more functional (Jarrad J. Waterloo, Zhihao Yuan)

@brycelelbach brycelelbach added the scheduled-for-library-evolution This paper has been scheduled for one of the groups: LEWG, LEWG Incubator, or a Mailing List review label Jun 1, 2022
@brycelelbach
Copy link

brycelelbach commented Jun 2, 2022

2022-05-10 Library Evolution Telecon

P2472R3: make function_ref more functional

2022-05-10 Library Evolution Telecon Minutes

Chair: Fabio Fracassi

Minute Taker: Inbal Levi

Champion: Jarrad Waterloo

POLL: Apply P2472R3 to P0792R8 before merging P0792R8 to the IS for C++23 (Priority B2) to be confirmed by electronic polling.

Strongly Favor Weakly Favor Neutral Weakly Against Strongly Against
3 6 3 0 0

Attendance: 21

# of Authors: 2

Author Position: 2xSF

Outcome: Consensus in favor (paper goes to electronic polling)

Summary

Discussion about feasibility, implementation experience.

Next Steps

Electronic Poll. LWG is already working on P0792R8. Make sure that P2472 is applied correctly to the WD.

@brycelelbach brycelelbach added ready-for-library-evolution-electronic-poll This paper needs to undergo a Library Evolution electronic poll and removed ready-for-library-evolution-meeting-review This paper needs to be discussed at a Library Evolution meeting scheduled-for-library-evolution This paper has been scheduled for one of the groups: LEWG, LEWG Incubator, or a Mailing List review labels Jun 2, 2022
@FabioFracassi FabioFracassi added the LWG Library label Jun 7, 2022
@brycelelbach
Copy link

2022-06-07 Library Evolution Telecon

P2472R3: make_function_ref

2022-06-07 Library Evolution Telecon Minutes

Chair: Bryce Adelstein Lelbach

Minute Taker: Ben Craig

Champion: Jarrad Waterloo

Start: 2022-06-07 11:55 Eastern

Authors should combine P2472R3 (make_function_ref) and P0792R9 (function_ref) for expediency in Library processing, as Library Evolution believes that P2472R3 may be a breaking change and should ship when P0792R9 ships.

End: 12:02

Summary

We briefly discussed procedure regarding P2472R3 (make_function_ref) and P0792R9 (function_ref).
We asked the authors to combine the papers to simplify processing in Library.
We didn't discuss the technical content of the proposals, as they have already been reviewed and approved.

Next Steps

Combine P2472R3 (make_function_ref) and P0792R9 (function_ref) and proceed with Library review.

@jensmaurer jensmaurer changed the title P2472 make_function_ref: A More Functional function_ref P2472 make function_ref more functional Jun 21, 2022
@brycelelbach brycelelbach removed the ready-for-library-evolution-electronic-poll This paper needs to undergo a Library Evolution electronic poll label Jun 21, 2022
@brycelelbach
Copy link

Merged into P0792 (#256).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
B3 - addition Bucket 3 as described by P0592: material that is not mentioned in P0592 C++23 Targeted at C++23 IS Ship vehicle: IS LEWG Library Evolution LWG Library size - small paper size estimate
Projects
None yet
Development

No branches or pull requests

6 participants