8000 Merge pull request #379 from retronym/ticket/376-overview · avramirez/scala.github.com@f9a03da · GitHub
[go: up one dir, main page]

Skip to content

Commit f9a03da

Browse files
committed
Merge pull request scala#379 from retronym/ticket/376-overview
Statify and curate the overview of guides
2 parents 3d7cf5b + 05137c0 commit f9a03da

File tree

1 file changed

+63
-29
lines changed

1 file changed

+63
-29
lines changed

overviews/index.md

Lines changed: 63 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -5,35 +5,69 @@ languages: [es, ja]
55
---
66

77
<div class="page-header-index">
8-
<h1>Core <small>The essentials...</small></h1>
8+
<h2>Core <small>The essentials...</small></h2>
99
</div>
10+
* Scala's Collections Library
11+
* [Introduction](/overviews/collections/introduction.html)
12+
* [Mutable and Immutable Collections](/overviews/collections/overview.html)
13+
* [Trait Traversable](/overviews/collections/trait-traversable.html)
14+
* [Trait Iterable](/overviews/collections/trait-iterable.html)
15+
* [The sequence traits Seq, IndexedSeq, and LinearSeq](/overviews/collections/seqs.html)
16+
* [Sets](/overviews/collections/sets.html)
17+
* [Maps](/overviews/collections/maps.html)
18+
* [Concrete Immutable Collection Classes](/overviews/collections/concrete-immutable-collection-classes.html)
19+
* [Concrete Mutable Collection Classes](/overviews/collections/concrete-mutable-collection-classes.html)
20+
* [Arrays](/overviews/collections/arrays.html)
21+
* [Strings](/overviews/collections/strings.html)
22+
* [Performance Characteristics](/overviews/collections/performance-characteristics.html)
23+
* [Equality](/overviews/collections/equality.html)
24+
* [Views](/overviews/collections/views.html)
25+
* [Iterators](/overviews/collections/iterators.html)
26+
* [Creating Collections From Scratch](/overviews/collections/creating-collections-from-scratch.html)
27+
* [Conversions Between Java and Scala Collections](/overviews/collections/conversions-between-java-and-scala-collections.html)
28+
* [Migrating from Scala 2.7](/overviews/collections/migrating-from-scala-27.html)
29+
* [The Architecture of Scala Collections](/overviews/core/architecture-of-scala-collections.html)
30+
* [String Interpolation](/overviews/core/string-interpolation.html) <span class="label success">New in 2.10</span>
31+
* [Implicit Classes](/overviews/core/implicit-classes.html) <span class="label success">New in 2.10</span>
32+
* [Value Classes and Universal Traits](/overviews/core/value-classes.html) <span class="label success">New in 2.10</span>
1033

11-
{% for post in site.categories.core %}
12-
{% if post.partof %}
13-
* {{ post.title }} <span class="label {{ post.label-color }}">{{ post.label-text }}</span>
14-
{% for pg in site.pages %}
15-
{% if pg.partof == post.partof and pg.outof %}
16-
{% assign totalPages = pg.outof %}
17-
{% endif %}
18-
{% endfor %}
34+
<div class="page-header-index">
35+
<h2>Parallel and Concurrent Programming</h2>
36+
</div>
37+
* [Futures and Promises](/overviews/core/futures.html) <span class="label success">New in 2.10</span>
38+
* Scala's Parallel Collections Library
39+
* [Overview](/overviews/parallel-collections/overview.html)
40+
* [Concrete Parallel Collection Classes](/overviews/parallel-collections/concrete-parallel-collections.html)
41+
* [Parallel Collection Conversions](/overviews/parallel-collections/conversions.html)
42+
* [Concurrent Tries](/overviews/parallel-collections/ctries.html)
43+
* [Architecture of the Parallel Collections Library](/overviews/parallel-collections/architecture.html)
44+
* [Creating Custom Parallel Collections](/overviews/parallel-collections/custom-parallel-collections.*tml)
45+
* [Configuring Parallel Collections](/overviews/parallel-collections/configuration.html)
46+
* [Measuring Performance](/overviews/parallel-collections/performance.html)
47+
* [The Scala Actors Migration Guide](/overviews/core/actors-migration-guide.html) <span class="label success">New in 2.10</span>
48+
* [The Scala Actors API](/overviews/core/actors.html) <span class="label important">Deprecated</span>
1949

20-
{% if totalPages %}
21-
<ul>
22-
{% for i in (1..totalPages) %}
23-
{% for pg in site.pages %}
24-
{% if pg.partof == post.partof and pg.num and pg.num == i and pg.language == nil %}
25-
<li><a href="{{ pg.url }}">{{ pg.title }}</a></li>
26-
{% endif %}
27-
{% endfor %}
28-
{% endfor %}
29-
</ul>
30-
{% else %} **ERROR**. Couldn't find the total number of pages in this set of tutorial articles. Have you declared the `outof` tag in your YAML front matter?
31-
{% endif %}
32-
{% else %}
33-
{% if post.hidden == true %}
34-
{% else %}
35-
* [{{ post.title }}]({{ site.baseurl }}{{ post.url }}) <span class="label {{ post.label-color }}">{{ post.label-text }}</span>
36-
{% endif %}
37-
{% endif %}
38-
{% endfor %}
39-
<!--* Swing <span class="label important">In Progress</span>-->
50+
<div class="page-header-index">
51+
<h2>Metaprogramming</h2>
52+
</div>
53+
* Reflection <span class="label important">Experimental</span>
54+
* [Overview](/overviews/reflection/overview.html)
55+
* [Environment, Universes, and Mirrors](/overviews/reflection/environment-universes-mirrors.html)
56+
* [Symbols, Trees, and Types](/overviews/reflection/symbols-trees-types.html)
57+
* [Annotations, Names, Scopes, and More](/overviews/reflection/annotations-names-scopes.html)
58+
* [TypeTags and Manifests](/overviews/reflection/typetags-manifests.html)
59+
* [Thread Safety](/overviews/reflection/thread-safety.html)
60+
* [Changes in Scala 2.11](/overviews/reflection/changelog211.html)
61+
* Macros <span class="label important">Experimental</span>
62+
* [Use Cases](/overviews/macros/usecases.html)
63+
* [Blackbox Vs Whitebox](/overviews/macros/blackbox-whitebox.html)
64+
* [Def Macros](/overviews/macros/overview.html)
65+
* [Quasiquotes](/overviews/macros/quasiquotes.html)
66+
* [Macro Bundles](/overviews/macros/bundles.html)
67+
* [Implicit Macros](/overviews/macros/implicits.html)
68+
* [Extractor Macros](/overviews/macros/extractors.html)
69+
* [Type Providers](/overviews/macros/typeproviders.html)
70+
* [Macro Annotations](/overviews/macros/annotations.html)
71+
* [Macro Paradise](/overviews/macros/paradise.html)
72+
* [Roadmap](/overviews/macros/roadmap.html)
73+
* [Changes in 2.11](/overviews/macros/changelog211.html)

0 commit comments

Comments
 (0)
0