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

P1317 R1 Remove return type deduction in std::apply #326

Open
wg21bot opened this issue Jan 31, 2019 · 5 comments
Open

P1317 R1 Remove return type deduction in std::apply #326

wg21bot opened this issue Jan 31, 2019 · 5 comments
Labels
B2 - improvement Bucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between e IS Ship vehicle: IS LWG Library lwg-blocked LWG has dispositioned this paper as inactive -- unable to move forward size - small paper size estimate
Milestone

Comments

@wg21bot
Copy link
Collaborator

wg21bot commented Jan 31, 2019

P1317R0 Remove return type deduction in std::apply (Aaryaman Sagar)

@wg21bot wg21bot added this to the 2019-07 milestone Jan 31, 2019
@wg21bot wg21bot added C++23 Targeted at C++23 LEWG Library Evolution labels Jan 31, 2019
@jensmaurer
Copy link
Member

LEWG-I in San Diego: Forward to LEWG for C++23.

@jensmaurer jensmaurer added this to Friday in LEWG in Cologne 2019 Jul 13, 2019
@tituswinters
Copy link

Discussed in LEWG in Cologne - http://wiki.edg.com/bin/view/Wg21cologne2019/P1317

Forward to LWG for C++23.
SF F N A SA
7 2 0 0 0

@tituswinters tituswinters added LWG Library and removed LEWG Library Evolution labels Jul 19, 2019
@jensmaurer jensmaurer modified the milestones: 2019-07, 2019-11 Aug 23, 2019
@jensmaurer jensmaurer modified the milestones: 2019-11, 2020-06 Feb 18, 2020
@jensmaurer jensmaurer added IS Ship vehicle: IS and removed C++23 Targeted at C++23 labels Feb 18, 2020
@JeffGarland JeffGarland added the lwg-prereview Needs LWG initial review before full group label Mar 25, 2020
@ben-craig ben-craig added B2 - improvement Bucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between e size - small paper size estimate labels Oct 17, 2020
@jensmaurer jensmaurer modified the milestones: 2020-telecon, 2021-telecon Dec 28, 2020
@JeffGarland JeffGarland added needs-revision Paper needs changes before it can proceed and removed lwg-prereview Needs LWG initial review before full group labels Jan 22, 2021
@JeffGarland
Copy link
Member

2020-11-20 LWG review. Changes requested including question for LEWG about a type trait.

https://wiki.edg.com/bin/view/Wg21fall2020/P1317-2020-11-20

@brycelelbach brycelelbach added LEWG Library Evolution 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 and removed LWG Library needs-revision Paper needs changes before it can proceed labels Jan 25, 2021
@billy-baker
Copy link
Collaborator

billy-baker commented Feb 16, 2021

2021-02-16 Library Evolution Telecon

P1317R0: Remove return type deduction in apply

2021-02-16 Library Evolution Telecon Minutes

POLL: The apply_result_t trait from P1317 Remove return type deduction in std::apply (B2) should be a public type in the library.

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

Attendance: 30

# of Authors: 1

Author Position: WF

Outcome:
Weak consensus in favor .Keep the type.

WA: Not generally needed.

2021-02-16 LEWG telecon

POLL: make_from_tuple should SFINAE similar to the other changes to std::apply in P1317.

Strongly Favor Weakly Favor Neutral Weakly Against Strongly Against
6 13 0 0 0

Attendance: 29

Outcome: make_from_tuple should be changed as well. The author agreed to add this to P1317.

Outcome

Send P1317R0 (Remove return type deduction in apply), revised as below, to Library, for C++23, classified as an improvement of an existing feature (P0592 bucket 2 item).

  • Make make_from_tuple SFINAE similar to the changes to apply.

@cplusplus cplusplus deleted a comment from billy-baker Feb 19, 2021
@brycelelbach brycelelbach removed the LEWG Library Evolution label Feb 19, 2021
@brycelelbach brycelelbach added lwg-pending LWG Chair needs to disposition LWG Library needs-revision Paper needs changes before it can proceed 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 Feb 19, 2021
@JeffGarland JeffGarland added lwg-fullreview Paper is ready for lwg full group review and removed lwg-pending LWG Chair needs to disposition labels Feb 23, 2021
@jensmaurer jensmaurer removed this from the 2021-telecon milestone Nov 12, 2021
@JeffGarland JeffGarland added lwg-blocked LWG has dispositioned this paper as inactive -- unable to move forward and removed lwg-fullreview Paper is ready for lwg full group review labels Jun 23, 2022
@wg21bot
Copy link
Collaborator Author

wg21bot commented Apr 17, 2024

P1317R1 Remove return type deduction in std::apply (Aaryaman Sagar, Eric Niebler)

@wg21bot wg21bot removed the needs-revision Paper needs changes before it can proceed label Apr 17, 2024
@wg21bot wg21bot added this to the 2024-telecon milestone Apr 17, 2024
@wg21bot wg21bot changed the title P1317 Remove return type deduction in std::apply P1317 R1 Remove return type deduction in std::apply Apr 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
B2 - improvement Bucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between e IS Ship vehicle: IS LWG Library lwg-blocked LWG has dispositioned this paper as inactive -- unable to move forward size - small paper size estimate
Projects
No open projects
Development

No branches or pull requests

7 participants