Language Design   SIP Proposal


Topic Replies Activity
Proposal to remove general type projection from the language 78 March 15, 2019
Proposal to disallow class shadowing 42 March 15, 2019
ImplicitFunctionClass 20 February 27, 2019
Proposal to remove Existential Types from the language 16 March 15, 2019
Proposal for programmatic structural types 32 March 15, 2019
Proposal to add Automatic Eta Expansion to the Language 3 January 15, 2019
Proposal to remove auto application from the language 30 January 26, 2019
Removing `copy` operation from case classes with private constructors 8 November 20, 2018
Proposal to add Implicit Function Types to the Language 4 October 24, 2018
Proposal to add Trait Parameters to the Language 15 October 24, 2018
Proposal to add Dependent Function Types to the Language 8 October 24, 2018
Pre-SIP: warn against unidiomatic features (e.g., null value and unsafe casts) 72 October 14, 2018
Proposal to add Intersection Types to the Language 24 October 24, 2018
Second batch of Scala 3 SIPs: additions to Scala's type system 1 September 27, 2018
Proposal to Add Union Types to the Language 3 October 24, 2018
First batch of Scala 3 SIPs 2 August 13, 2018