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

Initial draft of the function-builders proposal #1046

Closed
wants to merge 3 commits into from

Conversation

@rjmccall
Copy link
Member

@rjmccall rjmccall commented Jun 3, 2019

No description provided.

Copy link

@AliSoftware AliSoftware left a comment

Just small nits / typo fixes

proposals/XXXX-function-builders.md Outdated Show resolved Hide resolved
proposals/XXXX-function-builders.md Outdated Show resolved Hide resolved
proposals/XXXX-function-builders.md Outdated Show resolved Hide resolved
harlanhaskins added a commit to harlanhaskins/swift-evolution that referenced this issue Jun 4, 2019
This is an example of how to use the function builder feature to make a
DSL for HTML in Swift. It builds off of the example in the function
builders proposal here:

apple#1046
@rjmccall
Copy link
Member Author

@rjmccall rjmccall commented Jun 6, 2019

Just small nits / typo fixes

Thanks, applied!


## Detailed design

[SE-0258](https://github.com/apple/swift-evolution/blob/master/proposals/0258-property-delegates.md) introduced the concept of custom attributes to Swift, and while that proposal is still under development on its main subject, the Core Team has accepted the portions relating to custom attributes as a useful technical direction. We will build on that here.
Copy link

@zntfdr zntfdr Aug 14, 2019

SE-0258 has been renamed to 0258-property-wrappers.md, therefore the link should be updated to https://github.com/apple/swift-evolution/blob/master/proposals/0258-property-wrappers.md (currently it displays the GitHub 404 page) 😊

@DougGregor
Copy link
Member

@DougGregor DougGregor commented Nov 20, 2019

This is going to be heavily revised; we can open a new PR at the point where it is ready.

@DougGregor DougGregor closed this Nov 20, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
5 participants