|
About the Scala Improvement Process category
|
|
0
|
1045
|
October 24, 2016
|
|
Pre-SIP: Bindings in while and if conditions
|
|
13
|
394
|
November 4, 2026
|
|
Pre-SIP: A New Type for Optionals and Error Handling (2)
|
|
104
|
4754
|
October 19, 2026
|
|
Pre-SIP: Optional parameters by symetry with varargs
|
|
6
|
505
|
September 15, 2026
|
|
Pre-SIP derives clauses for opaque types
|
|
7
|
1930
|
September 7, 2026
|
|
Pre-SIP: Compile-Time Specialization
|
|
3
|
412
|
August 7, 2026
|
|
Handle strict equality as stable
|
|
7
|
641
|
August 5, 2026
|
|
Flow typing for null checks: why not by default?
|
|
0
|
158
|
July 30, 2026
|
|
Pre-SIP: Divergence Checking for Match Type Reduction
|
|
29
|
887
|
July 27, 2026
|
|
Pre-SIP Inline Refinement Captures in Match Type Patterns
|
|
5
|
308
|
July 27, 2026
|
|
Pre-SIP: A Syntax for Collection Literals
|
|
285
|
11897
|
July 6, 2026
|
|
Pre-SIP: better strictEquality support in pattern matching
|
|
8
|
1348
|
June 26, 2026
|
|
Pre-SIP Allow += inside `copy` method for case classes
|
|
7
|
387
|
May 28, 2026
|
|
Pre-SIP: Allow fully implicit conversions in Scala 3 with `into`
|
|
55
|
2716
|
May 26, 2026
|
|
`&` and `|` in type patterns
|
|
6
|
278
|
May 23, 2026
|
|
strictEqualityPatternMatching: does it work for you?
|
|
11
|
666
|
May 7, 2026
|
|
Pre-SIP: if-else Guards in For-Comprehensions with Custom Error Values
|
|
17
|
977
|
April 27, 2026
|
|
Named-tuple/case class destructuring shorthand
|
|
19
|
733
|
April 14, 2026
|
|
Pre-SIP: Named-Tuple, Case Class Destructuring, and Application Shorthand
|
|
0
|
154
|
April 14, 2026
|
|
Pre-SIP: relaxed `strictEquality` for `==` and `!=`
|
|
9
|
363
|
February 2, 2026
|
|
Pre-SIP: @AllowDiscard annotation to suppress -Wvalue-discard on classes and methods
|
|
1
|
142
|
January 31, 2026
|
|
Pre-SIP: Tagged enum's variant inference
|
|
3
|
179
|
January 30, 2026
|
|
Pre-SIP Improvements for default parameters
|
|
3
|
215
|
January 30, 2026
|
|
Pre-SIP: Easier pattern dispatch
|
|
10
|
384
|
January 29, 2026
|
|
Pre-SIP: Usable quotes API in std lib
|
|
18
|
1081
|
January 9, 2026
|
|
In-source evaluation of expressions (and in-source unit tests)
|
|
22
|
634
|
December 31, 2025
|
|
Pre-SIP: Bind variables for alternative patterns
|
|
14
|
2022
|
December 29, 2025
|
|
Using in modularity
|
|
2
|
221
|
December 29, 2025
|
|
Inconsistency in self-based type classes
|
|
1
|
166
|
December 29, 2025
|
|
Pre-SIP: Disallow restricted `$` compiler identifiers
|
|
13
|
1000
|
December 9, 2025
|