Language Design


Topic Replies Activity
Idea: throw try away and unify match-catch 37 September 20, 2019
Add `and`, `or`, `not` and `xor` methods to Boolean 16 September 18, 2019
Import Philosophy 3 September 18, 2019
Feature request: supplement by-name parameter syntax with "lazy" keyword 12 September 15, 2019
Scala Wart: Adding a companion object breaks seemingly-unrelated parts the codebase 3 September 14, 2019
Could the compiler add .type for case object on its own? 19 September 10, 2019
Emulating a `super` of values 12 September 11, 2019
Generic number literals extension 1 September 9, 2019
Pattern matching with named fields 16 September 7, 2019
Pre-SIP: Extend App and @main to handle exit codes 17 September 6, 2019
Improve forward reference handling? 9 September 2, 2019
Valhalla and Improving Value Types 29 August 28, 2019
Compile time parameters (constraining objects as well as types) 5 August 27, 2019
The state of then 36 August 23, 2019
Is F -bound polymorphism useful? 11 August 20, 2019
Conditional parsing 4 August 13, 2019
Delimited continuations 10 July 30, 2019
Experiments with Arrays 24 July 30, 2019
Summer of Usability 22 July 25, 2019
SIP-NN: Make infix type alias precedence like expression operator precedence 10 July 20, 2019
Case Class toString new behavior proposal (with implementation) 44 July 15, 2019
SIP Suggestion: Add ?: and ?. syntactic sugar for more convenient Option[T] usage 26 July 15, 2019
For-comprehension with flatMap as innermost operator 6 July 4, 2019
Scala 3 - type parameters and type members 3 July 3, 2019
Fail to do unification for dependent path types 2 July 1, 2019
Set#map Deduping and Possibly Unsafe Behavior 32 June 27, 2019
More robust tail call optimization on local functions 9 June 26, 2019
Json and a first-class extensible records syntax 5 June 25, 2019
Proposal for Multi-level Enums 14 June 19, 2019
Pattern matching on `Seq` in 2.13.0 unnecessarily unsafe? 10 June 16, 2019