diff --git a/_sips/sips/2015-6-18-trait-parameters.md b/_sips/sips/2015-6-18-trait-parameters.md index 6abef5c4b8..a5dffe5446 100644 --- a/_sips/sips/2015-6-18-trait-parameters.md +++ b/_sips/sips/2015-6-18-trait-parameters.md @@ -1,7 +1,7 @@ --- layout: sip title: SIP-25 - Trait Parameters -vote-status: accepted +vote-status: complete vote-text: Trait parameters are implemented in Scala 3.0. permalink: /sips/:title.html redirect_from: /sips/pending/trait-parameters.html diff --git a/_sips/sips/2017-07-12-right-associative-by-name-operators.md b/_sips/sips/2017-07-12-right-associative-by-name-operators.md index 6b9ae3d0a6..b93ea41f09 100644 --- a/_sips/sips/2017-07-12-right-associative-by-name-operators.md +++ b/_sips/sips/2017-07-12-right-associative-by-name-operators.md @@ -1,7 +1,8 @@ --- layout: sip title: SIP-34 - Right-Associative By-Name Operators -vote-status: accepted +vote-status: complete +vote-text: This SIP has been implemented in Scala 2.13.0 and Scala 3.0.0 permalink: /sips/:title.html redirect_from: /sips/pending/right-associative-by-name-operators.html --- diff --git a/_sips/sips/2017-09-20-opaque-types.md b/_sips/sips/2017-09-20-opaque-types.md index 9847baea50..58996ca60b 100644 --- a/_sips/sips/2017-09-20-opaque-types.md +++ b/_sips/sips/2017-09-20-opaque-types.md @@ -2,7 +2,8 @@ layout: sip title: SIP-35 - Opaque types -vote-status: accepted +vote-status: complete +vote-text: This SIP has been implemented with some changes in Scala 3.0.0 permalink: /sips/:title.html redirect_from: /sips/pending/opaque-types.html --- @@ -50,11 +51,8 @@ For a definition of boxing and previous state-of-the-art, we recommend reading [ ### Implementation note -The proposal is currently in an early stage. -[It’s being implemented](https://github.com/scalacenter/scala/tree/opaque-type), -but the proposed implementation strategy is not detailed enough to be able -to predict with certainty that it will work as specified. Consequently, -details of the proposal might change driven by implementation concerns. +Opaque types have been implemented in Scala 3.0.0 with +[some changes compared to this proposal](https://docs.scala-lang.org/scala3/reference/other-new-features/opaques-details.html#relationship-to-sip-35). ## Opaque types diff --git a/_sips/sips/2017-11-20-byname-implicits.md b/_sips/sips/2017-11-20-byname-implicits.md index db735776a6..75c61fec46 100644 --- a/_sips/sips/2017-11-20-byname-implicits.md +++ b/_sips/sips/2017-11-20-byname-implicits.md @@ -1,7 +1,8 @@ --- layout: sip -title: SIP-NN - Byname implicit arguments -vote-status: pending +title: SIP-36 - Byname implicit arguments +vote-status: complete +vote-text: This SIP has been implemented in Scala 2.13.0 and Scala 3.0.0 permalink: /sips/:title.html redirect_from: /sips/pending/byname-implicits.html --- diff --git a/_sips/sips/2018-07-31-interpolation-quote-escape.md b/_sips/sips/2018-07-31-interpolation-quote-escape.md index fe6615f12f..692e528de0 100644 --- a/_sips/sips/2018-07-31-interpolation-quote-escape.md +++ b/_sips/sips/2018-07-31-interpolation-quote-escape.md @@ -1,7 +1,8 @@ --- layout: sip -title: SIP-NN - Quote escapes for interpolations -vote-status: pending +title: SIP-37 - Quote escapes for interpolations +vote-status: complete +vote-text: This SIP has been implemented in Scala 2.13.6 and Scala 3.0.0 permalink: /sips/:title.html redirect_from: /sips/pending/interpolation-quote-escape.html --- @@ -126,4 +127,4 @@ proposals. [^4]: https://github.com/scala/bug/issues/6476#issuecomment-292412577 "@retronym said: +1 to s"$"". Because it doesn't compile today, we don't risk changing the meaning of existing programs." [^5]: https://github.com/Scala/Scala/pull/6953/files#diff-0023b3bfa053fb16603156b785efa7ad "" [^6]: https://github.com/Scala/Scala/pull/4308 "SI-6476 Accept escaped quotes in interp strings" -[^7]: https://github.com/lampepfl/dotty/pull/7486 "PR in dotty" +[^7]: https://github.com/lampepfl/dotty/pull/7486 "PR in dotty" diff --git a/_sips/sips/2018-08-20-converters-among-optional-functions-partialfunctions-and-extractor-objects.md b/_sips/sips/2018-08-20-converters-among-optional-functions-partialfunctions-and-extractor-objects.md index 7bd7571ea8..816ee0af7f 100644 --- a/_sips/sips/2018-08-20-converters-among-optional-functions-partialfunctions-and-extractor-objects.md +++ b/_sips/sips/2018-08-20-converters-among-optional-functions-partialfunctions-and-extractor-objects.md @@ -1,7 +1,8 @@ --- layout: sip -title: SIP-NN - Converters among optional Functions, PartialFunctions and extractor objects -vote-status: pending +title: SIP-38 - Converters among optional Functions, PartialFunctions and extractor objects +vote-status: complete +vote-text: This SIP has been implemented in Scala 2.13.0 and Scala 3.0.0 permalink: /sips/:title.html redirect_from: /sips/pending/converters-among-optional-functions-partialfunctions-and-extractor-object.html --- diff --git a/_sips/sips/2021-05-18-sealed-types.md b/_sips/sips/2021-05-18-sealed-types.md index 369c705079..6c9406c97b 100644 --- a/_sips/sips/2021-05-18-sealed-types.md +++ b/_sips/sips/2021-05-18-sealed-types.md @@ -1,6 +1,6 @@ --- layout: sip -title: Sealed Types +title: SIP-NN - Sealed Types vote-status: pending permalink: /sips/:title.html redirect_from: /sips/pending/sealed-types.html