Language Design


Macros SIP Proposal
Topic Replies Activity
About the Language Design category 1 August 9, 2016
Proposal: getOrElse syntactic sugar 1 April 8, 2020
Generic number literals extension 2 April 8, 2020
Automatic Differentiation in Scala 3 5 April 1, 2020
Scala 3 Idea: sync varargs expansion to varargs declaration 27 April 1, 2020
Active moderation of SIP threads 23 March 27, 2020
Effects Parentheses convention 6 March 26, 2020
Relative scoping for hierarchical ADT arguments 6 March 25, 2020
High-order extension methods 3 March 18, 2020
What's in a type alias 23 March 17, 2020
Proposal for Multi-level Enums 26 March 13, 2020
DelayedInit and StringContext 6 March 13, 2020
@infix to unlock operator notation is, in fact, controversial! 7 March 13, 2020
Proposal: Changes to Implicit Conversions 15 March 13, 2020
Proposal for Enumerations in Scala 108 March 16, 2020
Updated Proposal: Revisiting Implicits 435 March 16, 2020
Request for comments on exports 56 March 10, 2020
Proposal to add Extension Methods to the language 80 March 16, 2020
Pre-SIP: Checked Exceptions 31 February 27, 2020
Literal Abstractions 7 February 27, 2020
Pre-SIP: addressing warts in string literals and interpolations 6 February 22, 2020
Implement keyword (instead of override) 26 February 21, 2020
Proposal for Opaque Type Aliases 180 March 16, 2020
Dropping package objects and documentation 6 February 13, 2020
Equal protection under Eq law 6 February 12, 2020
Question about @infix and for-comprehension desugaring 1 February 12, 2020
Alternative proposal for implicits 27 February 11, 2020
DelayedInit or OnCreate, any solution? 44 February 8, 2020
SIP public review: Open classes 28 March 16, 2020
Allow Java collections as first class citizens in for-loops 8 February 4, 2020