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

SIP - Allow multiple implicit parameter lists #520

Closed
wants to merge 6 commits into from

Conversation

mgttlinger
Copy link

No description provided.

## Implementation

The implementation of this change is as simple as removing the restriction of having only one parameter list in the `Parser`. A pull request (#5108) from Miles Sabin already implements this change as well as an accompanying test file. The change should not affect any existing code as every Scala statement that was valid before will still be valid after the change. There will even be binary compatibility in both directions.
The desugaring ob context and view bounds will be added on the left of the leftmost implicit parameter list to go with the general expectation from the current implementation.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

s/ob/of

@retronym
Copy link
Member

@travisbrown wrote a good post showing a motivating use case and a workaround, this might be a good reference to add to this SIP.

@jvican
Copy link
Member

jvican commented Sep 23, 2016

Hello @mgttlinger and @milessabin!

This proposal will be reviewed by the Committee shortly, according to the new process. Thanks for submitting it!

@milessabin
Copy link
Contributor

We are reevaluating the this proposal and we want to make changes based on further implementation and experience in use. I suggest that this proposal be withdrawn from review for the time being. We will come back to it when we are ready.

@jvican
Copy link
Member

jvican commented Jan 13, 2017

Thanks for the status update! This means that we will not start the review process for this proposal any time soon either. I'm closing the PR, please feel free to reopen and update the proposal when you feel ready.

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

Successfully merging this pull request may close these issues.

None yet

7 participants