Language Design


Topic Replies Activity
Proposal to add kind polymorphism to the language 18 April 4, 2019
Having Another Go at Exports (Pre-SIP) 34 April 4, 2019
Import implied covering import 3 April 4, 2019
Opaque types and accidental recursion 3 April 3, 2019
What kinds of macros should Scala 3 support? 73 April 1, 2019
Whitebox def macros 26 April 1, 2019
Proposal: make overload resolution bind more closely for matching types 4 March 30, 2019
Pre-SIP: program Foo = { println("Hello world!") } 73 March 28, 2019
Filtering/blocking scope for an inline (possibly even anonymous) function def 11 March 23, 2019
Possible optimization for Traversable.minBy / reduceLeft 7 March 22, 2019
Proposal for explicit syntax for Type Lambdas 8 March 20, 2019
Dropping package objects and documentation 5 March 18, 2019
Expunging `new` from scala 3 121 March 18, 2019
Typeclass latices 5 March 17, 2019
PRE SIP: ThisFunction | scope injection (similar to kotlin receiver function) 72 March 16, 2019
Specify symbolic operator prescedence 4 March 15, 2019
Proposal to drop Weak Conformance from the language 102 March 15, 2019
Pre-SIP: Assignment Operator Precedence Exceptions (!=, <=, >=) 7 March 12, 2019
Let's fix Scala's initialization order when overloading values 17 March 7, 2019
Even less explicit typing on def implementations 35 March 7, 2019
Proposal to officialize and generalize name-based pattern matching 20 March 15, 2019
Allow defs to be implemented from functions 20 March 6, 2019
DelayedInit or OnCreate, any solution? 42 March 4, 2019
Proposal to remove general type projection from the language 78 March 15, 2019
Proposal to disallow class shadowing 42 March 15, 2019
Import aliases(imports are confusing things about some libraries) 2 March 2, 2019
ImplicitFunctionClass 20 February 27, 2019
Simplify `for` clause 2 February 27, 2019
Problems with `Numeric` and `Ordering` 13 February 25, 2019
Proposal to remove Existential Types from the language 16 March 15, 2019