-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Scala 3 SIPs, meta-issue for tracking #5221
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
Comments
@lampepfl/dotty-core To avoid duplicate work: if you choose to work on one item, edit the issue by adding your name next to the item |
trait parameters already have a SIP: https://docs.scala-lang.org/sips/trait-parameters.html @sjrd Is it good as is? |
Regarding trait/class parameters, there is a change from Scalac. The following code compiles in Dotty, but not Scalac: class A(a: Int) {
trait Y {
val y = a
}
class Z(val o: A) extends o.Y {
val z = a
}
} However, trait parameters cannot be used as parent arguments: class A(a: Int) {
trait Y {
val y = a
}
trait Z(val o: A) extends o.Y { // error
val z = a
}
} Related discussion #5099 (comment) |
Yes, this one looks good 👍 |
This is a gentle reminder: |
Hi there Everyone, I've been speaking with some of you and I found out that this suggestion might be helpful to you as a guideline going forward, proposed by Eugene: https://gist.github.com/xeno-by/fdf652967727f94a9274ff62773acee0 |
It looks like the documentation shown on dotty.epfl.ch is outdated: it's missing recent specs addition, e.g. http://dotty.epfl.ch/docs/reference/intersection-types-spec.html is 404 but http://lampepfl.github.io/dotty/docs/reference/intersection-types-spec.html is working. @allanrenucci can you have a look ? |
This comment has been minimized.
This comment has been minimized.
should top level definitions be on this list? https://github.com/lampepfl/dotty/blob/cd3b1ed79cda47e99b7c2730677d9f1beac0f96f/docs/docs/reference/dropped-features/package-objects.md this came up over at scala/scala#7662 /cc @godenji |
I think we can close this one now 😺 |
Uh oh!
There was an error while loading. Please reload this page.
Here is the list of Scala 3 removals/additions/changes that should be turned into SIPs.
For the October meeting (22.10.2018)
For the Nov. meetings
Feel free to edit/refine/etc.
The text was updated successfully, but these errors were encountered: