Improvement Process
Submitting a new SIP
SIP List
Tutorial: Writing a SIP
Mailing List
List of SIPs
Completed SIPs
SID-3 - New Collection classes
( Jul 2010 )
SID-10 - Storage of pickled Scala signatures in class files
( Jun 2010 )
SID-9 - Scala Specialization
( May 2010 )
SID-5 - Internals of Scala Annotations
( Jan 2010 )
SID-7 - Scala 2.8 Arrays
( Jan 2010 )
SID-1 Named and Default Arguments
( Jan 2010 )
SID-8 - Scala Swing Overview
( Nov 2009 )
SID-4 - Early Member Definitions
( Jun 2009 )
SID-2 Scala Compiler Phase and Plug-In Initialization for Scala 2.8
( May 2009 )
Rejected SIPs
Pending SIPs
SIP-22 - Async
( Jun 2013 )
SIP-21 - Spores
( Jun 2013 )
SIP-20 - Improved Lazy Vals Initialization
( May 2013 )
SIP-19 Implicit Source Locations
( Mar 2012 )
Not Accepted
SIP-18 - Modularizing Language Features
( Mar 2012 )
Accepted
SIP-17 - Type Dynamic
( Mar 2012 )
Accepted
SIP-16 - Self-cleaning Macros
( Mar 2012 )
Postponed
SIP-15 - Value Classes
( Jan 2012 )
Accepted
SIP-14 - Futures and Promises
( Jan 2012 )
Accepted
SIP-12 Uncluttering Scala’s syntax for control structures.
( Oct 2011 )
Postponed
SIP-11 - String Interpolation
( Oct 2011 )
Accepted
SIP-13 - Implicit classes
( Oct 2011 )
Accepted