Skip to content

Remove wrappers in v7 #1222

Description

@GarthSnyder

The current v7 implementation of the Dispatcher protocol requires function wrappers, which create significant noise and maintenance burden.

SE-0299, which provides a way for protocol types to simulate the presence of static members, is likely to make the wrappers unnecessary.

The implementation of SE-0299 is complete and due to be released in Swift 5.5. Use of this feature would make Swift 5.5 a prerequisite for v7.

Activity

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

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions