-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
A strawman for aggregate literals #21993
Draft
odersky
wants to merge
14
commits into
scala:main
Choose a base branch
from
dotty-staging:try-seqliterals
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Commits on Nov 25, 2024
-
A strawman for aggregate literals
A test case that shows that we can have an "inline type class" that allows to use a typeclass-based scheme for sequence literals where instances can be created with macros.
Configuration menu - View commit details
-
Copy full SHA for cb27cb5 - Browse repository at this point
Copy the full SHA cb27cb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd4ecf5 - Browse repository at this point
Copy the full SHA cd4ecf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7138b8d - Browse repository at this point
Copy the full SHA 7138b8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8252149 - Browse repository at this point
Copy the full SHA 8252149View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93a1a78 - Browse repository at this point
Copy the full SHA 93a1a78View commit details -
Use a different scheme for deciding when to use the default
We now don't try to instantiate selected type variables. Instead, we use a default as fallback if the expected type is underspecified according to the definition in Implicits. This is simpler and more expressive.
Configuration menu - View commit details
-
Copy full SHA for 91a5be5 - Browse repository at this point
Copy the full SHA 91a5be5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ffac28b - Browse repository at this point
Copy the full SHA ffac28bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 52392c7 - Browse repository at this point
Copy the full SHA 52392c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e904fb - Browse repository at this point
Copy the full SHA 6e904fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 89e80b9 - Browse repository at this point
Copy the full SHA 89e80b9View commit details
Commits on Nov 26, 2024
-
Also, test infix operations taking [...] as a right operand.
Configuration menu - View commit details
-
Copy full SHA for 599d51c - Browse repository at this point
Copy the full SHA 599d51cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 83e0372 - Browse repository at this point
Copy the full SHA 83e0372View commit details
Commits on Nov 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ceb08a7 - Browse repository at this point
Copy the full SHA ceb08a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28700de - Browse repository at this point
Copy the full SHA 28700deView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.