Skip to content

transform_completion_signatures should be allowed to return "error" types #206

@ericniebler

Description

@ericniebler
Collaborator

transform_completion_signatures is specified to always return an instance of the completion_signatures class template. in stdexec, propagating error types through transform_completion_signatures is a part of the diagnostics story. some accommodation should be made for that.

Activity

lewissbaker

lewissbaker commented on Jul 4, 2024

@lewissbaker
Collaborator

@ericniebler Is this issue addressed by P3164R0?
Or is there still more to do in addition to that paper?

ericniebler

ericniebler commented on Jul 4, 2024

@ericniebler
CollaboratorAuthor

implementing this in stdexec uncovered some corners that aren't yet addressed by P3164. i prefer to leave this issue open for now.

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

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @lewissbaker@ericniebler

        Issue actions

          `transform_completion_signatures` should be allowed to return "error" types · Issue #206 · cplusplus/sender-receiver