|
| 1 | +--- |
| 2 | +layout: guides-index |
| 3 | +title: Guides and Overviews |
| 4 | +languages: [ja, zh-cn, es] |
| 5 | +redirect_from: |
| 6 | + - /overviews |
| 7 | +--- |
| 8 | + |
| 9 | +## Guides |
| 10 | +* [Frequently Asked Questions](http://docs.scala-lang.org/tutorials/FAQ/finding-symbols) from StackOverflow. |
| 11 | +* [Scala for Java Programmers](http://docs.scala-lang.org/tutorials/scala-for-java-programmers.html) compares the two languages. |
| 12 | +* [Style Guide](http://docs.scala-lang.org/style/) |
| 13 | + |
| 14 | +<div class="page-header-index"> |
| 15 | + <h2>Core Scala</h2> |
| 16 | +</div> |
| 17 | + * Scala's Collections Library |
| 18 | + * [Introduction](/overviews/collections/introduction.html) |
| 19 | + * [Mutable and Immutable Collections](/overviews/collections/overview.html) |
| 20 | + * [Trait Traversable](/overviews/collections/trait-traversable.html) |
| 21 | + * [Trait Iterable](/overviews/collections/trait-iterable.html) |
| 22 | + * [The sequence traits Seq, IndexedSeq, and LinearSeq](/overviews/collections/seqs.html) |
| 23 | + * [Sets](/overviews/collections/sets.html) |
| 24 | + * [Maps](/overviews/collections/maps.html) |
| 25 | + * [Concrete Immutable Collection Classes](/overviews/collections/concrete-immutable-collection-classes.html) |
| 26 | + * [Concrete Mutable Collection Classes](/overviews/collections/concrete-mutable-collection-classes.html) |
| 27 | + * [Arrays](/overviews/collections/arrays.html) |
| 28 | + * [Strings](/overviews/collections/strings.html) |
| 29 | + * [Performance Characteristics](/overviews/collections/performance-characteristics.html) |
| 30 | + * [Equality](/overviews/collections/equality.html) |
| 31 | + * [Views](/overviews/collections/views.html) |
| 32 | + * [Iterators](/overviews/collections/iterators.html) |
| 33 | + * [Creating Collections From Scratch](/overviews/collections/creating-collections-from-scratch.html) |
| 34 | + * [Conversions Between Java and Scala Collections](/overviews/collections/conversions-between-java-and-scala-collections.html) |
| 35 | + * [Migrating from Scala 2.7](/overviews/collections/migrating-from-scala-27.html) |
| 36 | + * [The Architecture of Scala Collections](/overviews/core/architecture-of-scala-collections.html) |
| 37 | + * [String Interpolation](/overviews/core/string-interpolation.html) <span class="label success">New in 2.10</span> |
| 38 | + * [Implicit Classes](/overviews/core/implicit-classes.html) <span class="label success">New in 2.10</span> |
| 39 | + * [Value Classes and Universal Traits](/overviews/core/value-classes.html) <span class="label success">New in 2.10</span> |
| 40 | + * [Binary Compatibility of Scala Releases](/overviews/core/binary-compatibility-of-scala-releases.html) |
| 41 | + |
| 42 | +<div class="page-header-index"> |
| 43 | + <h2>Reference / Documentation</h2>
10000
code> |
| 44 | +</div> |
| 45 | + * Scaladoc |
| 46 | + * [Overview](/overviews/scaladoc/overview.html) |
| 47 | + * [Using Scaladoc Effectively](/overviews/scaladoc/interface.html) |
| 48 | + * [Authoring Scaladoc](/overviews/scaladoc/for-library-authors.html) |
| 49 | + * Scala REPL |
| 50 | + * [Overview](/overviews/repl/overview.html) |
| 51 | + |
| 52 | +<div class="page-header-index"> |
| 53 | + <h2>Parallel and Concurrent Programming</h2> |
| 54 | +</div> |
| 55 | + * [Futures and Promises](/overviews/core/futures.html) <span class="label success">New in 2.10</span> |
| 56 | + * Scala's Parallel Collections Library |
| 57 | + * [Overview](/overviews/parallel-collections/overview.html) |
| 58 | + * [Concrete Parallel Collection Classes](/overviews/parallel-collections/concrete-parallel-collections.html) |
| 59 | + * [Parallel Collection Conversions](/overviews/parallel-collections/conversions.html) |
| 60 | + * [Concurrent Tries](/overviews/parallel-collections/ctries.html) |
| 61 | + * [Architecture of the Parallel Collections Library](/overviews/parallel-collections/architecture.html) |
| 62 | + * [Creating Custom Parallel Collections](/overviews/parallel-collections/custom-parallel-collections.html) |
| 63 | + * [Configuring Parallel Collections](/overviews/parallel-collections/configuration.html) |
| 64 | + * [Measuring Performance](/overviews/parallel-collections/performance.html) |
| 65 | + * [The Scala Actors Migration Guide](/overviews/core/actors-migration-guide.html) <span class="label success">New in 2.10</span> |
| 66 | + * [The Scala Actors API](/overviews/core/actors.html) <span class="label important">Deprecated</span> |
| 67 | + |
| 68 | +<div class="page-header-index"> |
| 69 | + <h2>Metaprogramming</h2> |
| 70 | +</div> |
| 71 | + * Reflection <span class="label important">Experimental</span> |
| 72 | + * [Overview](/overviews/reflection/overview.html) |
| 73 | + * [Environment, Universes, and Mirrors](/overviews/reflection/environment-universes-mirrors.html) |
| 74 | + * [Symbols, Trees, and Types](/overviews/reflection/symbols-trees-types.html) |
| 75 | + * [Annotations, Names, Scopes, and More](/overviews/reflection/annotations-names-scopes.html) |
| 76 | + * [TypeTags and Manifests](/overviews/reflection/typetags-manifests.html) |
| 77 | + * [Thread Safety](/overviews/reflection/thread-safety.html) |
| 78 | + * [Changes in Scala 2.11](/overviews/reflection/changelog211.html) |
| 79 | + * Macros <span class="label important">Experimental</span> |
| 80 | + * [Use Cases](/overviews/macros/usecases.html) |
| 81 | + * [Blackbox Vs Whitebox](/overviews/macros/blackbox-whitebox.html) |
| 82 | + * [Def Macros](/overviews/macros/overview.html) |
| 83 | + * [Quasiquotes](/overviews/quasiquotes/intro.html) |
| 84 | + * [Macro Bundles](/overviews/macros/bundles.html) |
| 85 | + * [Implicit Macros](/overviews/macros/implicits.html) |
| 86 | + * [Extractor Macros](/overviews/macros/extractors.html) |
| 87 | + * [Type Providers](/overviews/macros/typeproviders.html) |
| 88 | + * [Macro Annotations](/overviews/macros/annotations.html) |
| 89 | + * [Macro Paradise](/overviews/macros/paradise.html) |
| 90 | + * [Roadmap](/overviews/macros/roadmap.html) |
| 91 | + * [Changes in 2.11](/overviews/macros/changelog211.html) |
0 commit comments