Skip to content

P2517 Add a conditional noexcept specification to std::apply #1175

Closed
cplusplus/draft
#5689
@wg21bot

Description

@wg21bot
Collaborator

P2517R0 Add a conditional noexcept specification to std::apply (Hewill Kang)

Activity

added this to the 2022-telecon milestone on Jan 22, 2022
cor3ntin

cor3ntin commented on Jan 24, 2022

@cor3ntin
Collaborator

@jwakely @JeffGarland Is that something LWG should look at directly?

brycelelbach

brycelelbach commented on Feb 1, 2022

@brycelelbach

No, I think we need to look at it in Library Evolution in a mailing list review at least.

added
C++23Targeted at C++23
B2 - improvementBucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between e
ISShip vehicle: IS
expedited-library-evolution-electronic-pollPapers that were reviewed on the mailing list and then advanced directly to electronic polling.
and removed
expedited-library-evolution-electronic-pollPapers that were reviewed on the mailing list and then advanced directly to electronic polling.
on Feb 1, 2022
jwakely

jwakely commented on Feb 1, 2022

@jwakely
Member

No, I think we need to look at it in Library Evolution in a mailing list review at least.

Yes please

billy-baker

billy-baker commented on Feb 22, 2022

@billy-baker
Collaborator

2022-02-22 Library Evolution Telecon

P2517R0: Add a conditional noexcept specification to apply

2022-02-22 Library Evolution Telecon Minutes

Chair: Billy Baker

Minute Taker: Ben Craig

POLL: Send P2517R0 (Add a conditional noexcept specification to std::apply) to LWG for C++23 classified as B2 (to be confirmed with a Library Evolution electronic poll).

Strongly Favor Weakly Favor Neutral Weakly Against Strongly Against
4 10 0 0 0

Attendance: 20

# of Authors: 0

Author Position:

Outcome: Strong consensus to send to electronic polling.

Consistency between apply and make_from_tuple was brought up since both use std::get. However, this concern did not result in any against votes.

18 remaining items

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    C++23Targeted at C++23ISShip vehicle: ISLWGLibrarylwg-fullreviewPaper is ready for lwg full group reviewplenary-approvedPapers approved for inclusion in their target vehicle by plenary vote.tentatively-ready-for-plenaryReviewed between meetings; ready for a vote.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

      Development

      Participants

      @brycelelbach@jwakely@cor3ntin@JeffGarland@billy-baker

      Issue actions

        P2517 Add a conditional noexcept specification to std::apply · Issue #1175 · cplusplus/papers