Skip to content

Commit 3112926

Browse files
committed
move migration guide to language
1 parent ef17b97 commit 3112926

File tree

1 file changed

+25
-24
lines changed

1 file changed

+25
-24
lines changed

_data/overviews.yml

Lines changed: 25 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -59,18 +59,12 @@
5959
- category: Language
6060
description: "Guides and overviews covering features in the Scala language."
6161
overviews:
62-
- title: String Interpolation
63-
icon: dollar-sign
64-
url: "core/string-interpolation.html"
65-
description: >
66-
String Interpolation allows users to embed variable references directly in processed string literals. Here’s an example:
67-
<pre><code>val name = "James"
68-
println(s"Hello, $name") // Hello, James</code></pre>
69-
In the above, the literal <code>s"Hello, $name"</code> is a processed string literal. This means that the compiler does some additional work to this literal. A processed string literal is denoted by a set of characters preceding the ". String interpolation was introduced by SIP-11, which contains all details of the implementation.
70-
- title: Implicit Classes
71-
by: Josh Suereth
72-
description: "Scala 2.10 introduced a new feature called implicit classes. An implicit class is a class marked with the implicit keyword. This keyword makes the class’ primary constructor available for implicit conversions when the class is in scope."
73-
url: "core/implicit-classes.html"
62+
- title: "Migration from Scala 2 to Scala 3"
63+
by: Adrien Piquerez
64+
icon: suitcase
65+
root: "scala3/guides/"
66+
url: "migration/compatibility-intro.html"
67+
description: "Everything you need to know about compatibility and migration to Scala 3."
7468
- title: Scala 3 Macros
7569
by: Nicolas Stucki
7670
icon: magic
@@ -83,6 +77,25 @@
8377
description: "Value classes are a new mechanism in Scala to avoid allocating runtime objects. This is accomplished through the definition of new AnyVal subclasses."
8478
icon: gem
8579
url: "core/value-classes.html"
80+
- title: An Overview of TASTy
81+
by: Alvin Alexander
82+
icon: birthday-cake
83+
label-text: new in Scala 3
84+
root: "scala3/guides/"
85+
url: "tasty-overview.html"
86+
description: "An overview over the TASTy format aimed at end-users of the Scala language."
87+
- title: String Interpolation
88+
icon: dollar-sign
89+
url: "core/string-interpolation.html"
90+
description: >
91+
String Interpolation allows users to embed variable references directly in processed string literals. Here’s an example:
92+
<pre><code>val name = "James"
93+
println(s"Hello, $name") // Hello, James</code></pre>
94+
In the above, the literal <code>s"Hello, $name"</code> is a processed string literal. This means that the compiler does some additional work to this literal. A processed string literal is denoted by a set of characters preceding the ". String interpolation was introduced by SIP-11, which contains all details of the implementation.
95+
- title: Implicit Classes
96+
by: Josh Suereth
97+
description: "Scala 2.10 introduced a new feature called implicit classes. An implicit class is a class marked with the implicit keyword. This keyword makes the class’ primary constructor available for implicit conversions when the class is in scope."
98+
url: "core/implicit-classes.html"
8699
- title: The Scala Book
87100
by: Alvin Alexander
88101
icon: book
@@ -101,12 +114,6 @@
101114
icon: tasks
102115
url: "contributors/index.html"
103116
description: "Lists all the tools that library authors should setup to publish and document their libraries."
104-
- title: "Migration from Scala 2 to Scala 3"
105-
by: Adrien Piquerez
106-
icon: suitcase
107-
root: "scala3/guides/"
108-
url: "migration/compatibility-intro.html"
109-
description: "Everything you need to know about compatibility and migration to Scala 3."
110117

111118
- category: Parallel and Concurrent Programming
112119
description: "Complete guides covering some of Scala's libraries for parallel and concurrent programming."
@@ -193,12 +200,6 @@
193200
root: "scala3/guides/"
194201
url: "contribution/contribution-intro.html"
195202
description: "Guide to the Scala 3 Compiler and fixing an issue"
196-
- title: An Overview of TASTy
197-
by: Alvin Alexander
198-
icon: birthday-cake
199-
root: "scala3/guides/"
200-
url: "tasty-overview.html"
201-
description: "An overview over the TASTy format aimed at end-users of the Scala language."
202203
- title: Scala 2 Reflection
203204
by: Heather Miller, Eugene Burmako, and Philipp Haller
204205
icon: binoculars

0 commit comments

Comments
 (0)