Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 40 million developers.
Sign up
Pro
Popular repositories
-
-
Forked from lampepfl/dotty
Research platform for new language concepts and compiler technologies for Scala.
-
-
2,092 contributions in the last year
Contribution activity
August 2019
Created a pull request in lampepfl/dotty that received 81 comments
Allow significant indentation syntax
As an experimental feature, allow indentation to be treated as significant. What is supported? To get a feel for the code, see the example below. F…
+1,836
−331
•
81
comments
- Fix #7086: Don't export overriding symbols
- Fix #7070: Allow for inserted applies when checking extension methods
- Fix #7084: Drop revealProtoOfExtMethod
- Make compiler sources invariant under syntax rewritings
- Fix #7060: Make single-parameter `constrained` more versatile
- Allow infix operators at start of line
- Fix #7028: Fix `lines` method of SourcePosition
- Alternative Syntax for Control Expressions
- Fix #6909: Cache alias givens in lazy vals
- Drop do while
- Allow collective parameters for extension methods
- Specify main classes more precisely
- Test a new scheme to implement lazy vals
- Add quoted type patterns
- Switch to the 2.13 standard library
- Fix #6997: Adapt quote type direct aliase to type splice
- In Scala.js mode, compile all lazy vals as thread-unsafe.
- Restrict/generalize derives clauses
- Fix do/while error message and add tests
- Improve handling of Java annotations, avoid cycles