Language Design


Macros
About the Language Design category [Language Design] (1)
Proposal to remove XML literals from the language ( 2 3 ) [Language Design] (52)
Proposal to remove procedure syntax ( 2 3 ) [Language Design] (58)
Proposal to remove auto application from the language ( 2 ) [Language Design] (22)
Making `for` simpler and more regular ( 2 ) [Language Design] (31)
Proposal to remove early initializers from the language ( 2 ) [Language Design] (23)
Feature Proposal - Automatic Delegation ( 2 ) [Language Design] (24)
Proposal to introduce super: Type => (to simplify delegations) [Language Design] (6)
Pre SIP: Demote match keyword to a method [Language Design] (13)
What kinds of macros should Scala 3 support? ( 2 3 ) [Macros] (54)
DelayedInit or OnCreate, any solution? [Language Design] (17)
First batch of Scala 3 SIPs [Language Design] (2)
Are infix objects intended? [Language Design] (10)
Do we need to enhance @static? [Language Design] (5)
Make concrete classes final by default ( 2 3 4 ) [Language Design] (72)
Ability to force the caller to specify a type parameter for a polymorphic method ( 2 ) [Language Design] (28)
Case Class toString new behavior proposal (with implementation) ( 2 3 ) [Language Design] (42)
Mini-SIP: companions must be co-defined in the same tree [Language Design] (7)
Valhalla and Improving Value Types ( 2 ) [Language Design] (26)
Pre SIP/mini SIP $" escapes in interpolations [Language Design] (12)
Avoid append value on Success.filter if the predicate doesn’t hold [Language Design] (2)
Better number literals ( 2 ) [Language Design] (38)
Bring back leading zero for decimal literals (not for octal uses) [Language Design] (6)
Expected features in Scala 2.14? [Language Design] (2)
Syntax Proposal - Pattern matched functions [Language Design] (3)
Trying to make a DSL for algebraic equations. Operator precedence not cooperating [Language Design] (11)
String interpolation in pattern matching [Language Design] (7)
Proposed syntax for _root_ ( 2 3 4 5 6 ) [Language Design] (106)
Bigdecimal literal ( 2 ) [Language Design] (24)
Scala's 22 limitation [Language Design] (7)