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

First-Class Protocols #291

Open
puffnfresh opened this issue Jun 6, 2018 · 5 comments
Open

First-Class Protocols #291

puffnfresh opened this issue Jun 6, 2018 · 5 comments

Comments

@puffnfresh
Copy link
Member

I'd love to see a version of Fantasy Land which takes advantage of @michaelficarra's First-Class Protocols proposal:

https://github.com/michaelficarra/proposal-first-class-protocols

@davidchambers
Copy link
Member

Michael told me about this proposal last night. It seems to be a natural fit for Fantasy Land! Define chain, receive join, and so on. :)

@gabejohnson
Copy link
Member

gabejohnson commented Jun 6, 2018

@puffnfresh see https://github.com/gabejohnson/fantasy-interfaces

It's based on an older version of the proposal.

@puffnfresh
Copy link
Member Author

@gabejohnson I like it!! @michaelficarra what's up with the proposal? I think it's something perfect for Fantasy Land.

@michaelficarra
Copy link
Contributor

@puffnfresh The proposal is making steady progress. The recently-solved instance coherence issue has unblocked it, and it should be ready for stage 2 advancement soon after those changes are integrated. For stage 2, I will have to convince the committee that this particular feature is the best way to solve the problems it claims to solve, especially in comparison to the competing "mixins" proposal.

@SimonRichardson
Copy link
Member

@michaelficarra any news on this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants