Skip to content

P2547 Language support for customisable functions #1208

@wg21bot

Description

@wg21bot
Collaborator

P2547R0 Language support for customisable functions (Lewis Baker, Corentin Jabot, Gašper Ažman)

Activity

added this to the 2022-telecon milestone on Feb 22, 2022
brycelelbach

brycelelbach commented on Apr 7, 2022

@brycelelbach

Library Evolution Telecon 2022-03-08

2022-03-08 Library Evolution Telecon Minutes

Chair: Fabio Fracassi

Champion: Michał Dominiak

Minute Taker: Gašper Ažman

POLL: Advance P2300R5 to electronic polling to send it to LWG for C++26

SF F N A SA
15 6 1 0 0

Authors: 4

Participants: 32

Outcome: Strong consensus in favor

Summary

We discussed questions regarding P2300 that should be answered before C++26 ships. We send P2300 to electronic polling now (for C++26) to establish a status quo against which to diff proposals that want changes or additions.

The broad question/checklist is:

  • P2547: Language Support For Customisable Functions (needs Evolution review).
  • P2079: Execution Context (needs Concurrency review).
  • P2300-based networking.

We had an introduction to P2547: Language Support For Customisable Functions at the end of the session

Outcome

We send P2300 to electronic polling now (for C++26) to establish a status quo against which to diff proposals that want changes or additions.

added
B1 - focusBucket 1 as described by P0592: material that is mentioned in this plan.
size - hugepaper size estimate, biggest size
ISShip vehicle: IS
C++26Targeted at C++26
LEWGLibrary Evolution
and removed
LEWGLibrary Evolution
on Apr 7, 2022
brycelelbach

brycelelbach commented on Apr 7, 2022

@brycelelbach

@jfbastien Library Evolution request that Evolution evaluate this paper as soon as is feasible; we believe it is important to our plans for senders and receivers and the design of Standard Library customization points.

wg21bot

wg21bot commented on Jul 21, 2022

@wg21bot
CollaboratorAuthor

P2547R1 Language support for customisable functions (Lewis Baker, Corentin Jabot, Gašper Ažman)

erichkeane

erichkeane commented on Jul 21, 2022

@erichkeane
Collaborator

This was discussed during the July 21, 2022 EWG Telecon. The following poll was taken:

EWG encourages the direction, and thus more work, on P2457R1.

SF F N A SA
4 6 1 0 4

Result: Consensus

We expect to see further work in this direction, and see this again in EWG.

10 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

    B1 - focusBucket 1 as described by P0592: material that is mentioned in this plan.C++29Targeted at C++29EWGEvolutionISShip vehicle: ISLEWGLibrary EvolutionLEWG-focusHigh priority topics for LEWG (broadly effect APIs)needs-revisionPaper needs changes before it can proceedready-for-library-evolution-meeting-reviewThis paper needs to be discussed at a Library Evolution meetingsenders/receiverssize - hugepaper size estimate, biggest size

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @jfbastien@brycelelbach@cor3ntin@erichkeane@inbal2l

        Issue actions

          P2547 Language support for customisable functions · Issue #1208 · cplusplus/papers