Skip to content

Commit 5567bcb

Browse files
committed
swap order of first two sections
as suggested by Heather
1 parent 0441024 commit 5567bcb

File tree

1 file changed

+22
-21
lines changed

1 file changed

+22
-21
lines changed

_data/overviews.yml

Lines changed: 22 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,4 @@
11

2-
- category: Language
3-
description: "Guides and overviews covering features in the Scala language."
4-
overviews:
5-
- title: String Interpolation
6-
icon: usd
7-
url: "core/string-interpolation.html"
8-
description: >
9-
String Interpolation allows users to embed variable references directly in processed string literals. Here’s an example:
10-
<pre><code>val name = "James"
11-
println(s"Hello, $name") // Hello, James</code></pre>
12-
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.
13-
- title: Implicit Classes
14-
by: Josh Suereth
15-
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."
16-
url: "core/implicit-classes.html"
17-
- title: Value Classes and Universal Traits
18-
by: Mark Harrah
19-
description: "Value classes are a new mechanism in Scala to avoid allocating runtime objects. This is accomplished through the definition of new AnyVal subclasses."
20-
icon: diamond
21-
url: "core/value-classes.html"
22-
232
- category: Standard Library
243
description: "Guides and overviews covering the Scala standard library."
254
overviews:
@@ -63,6 +42,28 @@
6342
url: "core/architecture-of-scala-collections.html"
6443
by: Martin Odersky and Lex Spoon
6544
description: "These pages describe the architecture of the Scala collections framework in detail. Compared to the Collections API you will find out more about the internal workings of the framework. You will also learn how this architecture helps you define your own collections in a few lines of code, while reusing the overwhelming part of collection functionality from the framework."
45+
46+
- category: Language
47+
description: "Guides and overviews covering features in the Scala language."
48+
overviews:
49+
- title: String Interpolation
50+
icon: usd
51+
url: "core/string-interpolation.html"
52+
description: >
53+
String Interpolation allows users to embed variable references directly in processed string literals. Here’s an example:
54+
<pre><code>val name = "James"
55+
println(s"Hello, $name") // Hello, James</code></pre>
56+
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.
57+
- title: Implicit Classes
58+
by: Josh Suereth
59+
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."
60+
url: "core/implicit-classes.html"
61+
- title: Value Classes and Universal Traits
62+
by: Mark Harrah
63+
description: "Value classes are a new mechanism in Scala to avoid allocating runtime objects. This is accomplished through the definition of new AnyVal subclasses."
64+
icon: diamond
65+
url: "core/value-classes.html"
66+
6667
- category: Parallel and Concurrent Programming
6768
description: "Complete guides covering some of Scala's libraries for parallel and concurrent programming."
6869
overviews:

0 commit comments

Comments
 (0)