Language Design


Macros SIP Proposal
Topic Replies Activity
About the Language Design category 1 August 9, 2016
Using single abstract methods for understandable scope injection 11 May 30, 2020
`import Foo derives Ordering` 6 May 29, 2020
Use `@` to name an intermediate anonymous expression 8 May 24, 2020
Proposal: Creator applications (going new-less) 42 May 23, 2020
Make Duration and FiniteDuration general? 46 May 23, 2020
Expunging `new` from scala 3 122 May 21, 2020
Multiple type parameter lists in Dotty? (SI-4719) 25 May 19, 2020
Context bounds for type parameters already in scope 8 May 18, 2020
Status of Rewrite Tool 10 May 15, 2020
Proposal: Main methods (`@main`) 52 May 19, 2020
SAM and PolyFunction 2 May 13, 2020
Proposal: Changes to implicit resolution rules 25 May 3, 2020
Generators via Continuations / Suspendable Functions 18 May 2, 2020
Ternary and Null Coalescing 8 April 29, 2020
Proposal: Changes to Implicit Conversions 19 May 7, 2020
Multiline string literals: can we get rid of the need for stripMargin? 30 April 21, 2020
Why does isInstanceOf only return a warning when used on a parametric type? 9 April 21, 2020
[Option to] forbid declaring nullary methods? 13 April 16, 2020
Scala 3 Idea: sync varargs expansion to varargs declaration 34 April 14, 2020
Unifying OOP features and packages into a single module system? 16 April 13, 2020
Active moderation of SIP threads 25 April 13, 2020
Dotty Language Survey Results 25 April 11, 2020
Proposal: getOrElse syntactic sugar 14 April 10, 2020
How about Seq.iterator returning BufferedIterator? 4 April 9, 2020
Generic number literals extension 7 April 9, 2020
Relative scoping for hierarchical ADT arguments 8 April 9, 2020
Automatic Differentiation in Scala 3 5 April 1, 2020
Effects Parentheses convention 6 March 26, 2020
High-order extension methods 3 March 18, 2020