Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Redirect /reference.html to /api/all.html #897

Merged
merged 1 commit into from
Nov 18, 2017
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
147 changes: 3 additions & 144 deletions reference.md
Original file line number Diff line number Diff line change
@@ -1,147 +1,6 @@
---
title: Reference
layout: inner-page-no-masthead
redirect_from:
- documentation/api
includeTOC: true
sitemap: false
permalink: /reference.html
redirect_to: /api/all.html
---

## Quick Reference
* [Glossary]({{ site.baseurl }}/glossary/) of Scala terms
* [Cheatsheet]({{ site.baseurl }}/cheatsheets/) for syntax. This can be useful for quickly picking up the syntax once you understand the basics of the language.

## Search the API
The searchable API docs below are an invaluable resource as you make use of the Scala libraries. For newcomers to Scala, start with the [Standard Library API for 2.12.2](http://www.scala-lang.org/api/2.12.2/).
### Latest Stable versions

* Scala 2.12.2
* [Standard Library API](http://www.scala-lang.org/api/2.12.2/)
* [Compiler API](http://www.scala-lang.org/api/2.12.2/scala-compiler/)
* [Reflection API](http://www.scala-lang.org/api/2.12.2/scala-reflect/#scala.reflect.package)
* Scala Modules
* [XML API](http://www.scala-lang.org/api/2.12.2/scala-xml/#scala.xml.package)
* [Parser Combinators API](http://www.scala-lang.org/api/2.12.2/scala-parser-combinators/)
* [Swing API](http://www.scala-lang.org/api/2.12.2/scala-swing/#scala.swing.package)
* Scala 2.11.8
* [Standard Library API](http://www.scala-lang.org/api/2.11.8/)
* [Compiler API](http://www.scala-lang.org/api/2.11.8/scala-compiler/)
* [Reflection API](http://www.scala-lang.org/api/2.11.8/scala-reflect/#scala.reflect.package)
* Scala Modules
* [XML API](http://www.scala-lang.org/api/2.11.8/scala-xml/#scala.xml.package)
* [Parser Combinators API](http://www.scala-lang.org/api/2.11.8/scala-parser-combinators/)
* [Actors API](http://www.scala-lang.org/api/2.11.8/scala-actors/#scala.actors.package) (deprecated)
* [Swing API](http://www.scala-lang.org/api/2.11.8/scala-swing/#scala.swing.package)
* [Continuations API](http://www.scala-lang.org/files/archive/api/2.11.8/scala-continuations-library/#scala.util.continuations.package)
* [Scala 2.10.6](http://www.scala-lang.org/api/2.10.6/)

### Nightly Builds API Search

* Scala 2.11.x
* [Standard Library API](http://www.scala-lang.org/files/archive/nightly/2.11.x/api/2.11.x/)
* [Compiler API](http://www.scala-lang.org/files/archive/nightly/2.11.x/api/2.11.x/scala-compiler/)
* Scala 2.12.x
* [Standard Library API](http://www.scala-lang.org/files/archive/nightly/2.12.x/api/2.12.x/)
* [Compiler API](http://www.scala-lang.org/files/archive/nightly/2.12.x/api/2.12.x/scala-compiler/)

### Previous releases
* Scala 2.11.7
* [Standard Library API](http://www.scala-lang.org/api/2.11.7/)
* [Compiler API](http://www.scala-lang.org/api/2.11.7/scala-compiler/)
* [Reflection API](http://www.scala-lang.org/api/2.11.7/scala-reflect/#scala.reflect.package)
* Scala Modules
* [XML API](http://www.scala-lang.org/api/2.11.7/scala-xml/#scala.xml.package)
* [Parser Combinators API](http://www.scala-lang.org/api/2.11.7/scala-parser-combinators/)
* [Actors API](http://www.scala-lang.org/api/2.11.7/scala-actors/#scala.actors.package) (deprecated)
* [Swing API](http://www.scala-lang.org/api/2.11.7/scala-swing/#scala.swing.package)
* [Continuations API](http://www.scala-lang.org/files/archive/api/2.11.7/scala-continuations-library/#scala.util.continuations.package)
* Scala 2.11.6
* [Standard Library API](http://www.scala-lang.org/api/2.11.6/)
* [Compiler API](http://www.scala-lang.org/api/2.11.6/scala-compiler/)
* [Reflection API](http://www.scala-lang.org/api/2.11.6/scala-reflect/#scala.reflect.package)
* Scala Modules
* [XML API](http://www.scala-lang.org/api/2.11.6/scala-xml/#scala.xml.package)
* [Parser Combinators API](http://www.scala-lang.org/api/2.11.6/scala-parser-combinators/)
* [Actors API](http://www.scala-lang.org/api/2.11.6/scala-actors/#scala.actors.package) (deprecated)
* [Swing API](http://www.scala-lang.org/api/2.11.6/scala-swing/#scala.swing.package)
* [Continuations API](http://www.scala-lang.org/files/archive/api/2.11.6/scala-continuations-library/#scala.util.continuations.package)
* Scala 2.11.5
* [Standard Library API](http://www.scala-lang.org/api/2.11.5/)
* [Compiler API](http://www.scala-lang.org/api/2.11.5/scala-compiler/)
* [Reflection API](http://www.scala-lang.org/api/2.11.5/scala-reflect/#scala.reflect.package)
* Scala Modules
* [XML API](http://www.scala-lang.org/api/2.11.5/scala-xml/#scala.xml.package)
* [Parser Combinators API](http://www.scala-lang.org/api/2.11.5/scala-parser-combinators/)
* [Actors API](http://www.scala-lang.org/api/2.11.5/scala-actors/#scala.actors.package) (deprecated)
* [Swing API](http://www.scala-lang.org/api/2.11.5/scala-swing/#scala.swing.package)
* [Continuations API](http://www.scala-lang.org/files/archive/api/2.11.5/scala-continuations-library/#scala.util.continuations.package)
* Scala 2.11.4
* [Standard Library API](http://www.scala-lang.org/api/2.11.4/)
* [Compiler API](http://www.scala-lang.org/api/2.11.4/scala-compiler/)
* [Reflection API](http://www.scala-lang.org/api/2.11.4/scala-reflect/#scala.reflect.package)
* Scala Modules
* [XML API](http://www.scala-lang.org/api/2.11.4/scala-xml/#scala.xml.package)
* [Parser Combinators API](http://www.scala-lang.org/api/2.11.4/scala-parser-combinators/)
* [Actors API](http://www.scala-lang.org/api/2.11.4/scala-actors/#scala.actors.package) (deprecated)
* [Swing API](http://www.scala-lang.org/api/2.11.4/scala-swing/#scala.swing.package)
* [Continuations API](http://www.scala-lang.org/files/archive/api/2.11.4/scala-continuations-library/#scala.util.continuations.package)
* Scala 2.11.2
* [Standard Library API](http://www.scala-lang.org/api/2.11.2/)
* [Compiler API](http://www.scala-lang.org/api/2.11.2/scala-compiler/)
* [Reflection API](http://www.scala-lang.org/api/2.11.2/scala-reflect/#scala.reflect.package)
* Scala Modules
* [XML API](http://www.scala-lang.org/api/2.11.2/scala-xml/#scala.xml.package)
* [Parser Combinators API](http://www.scala-lang.org/api/2.11.2/scala-parser-combinators/)
* [Actors API](http://www.scala-lang.org/api/2.11.2/scala-actors/#scala.actors.package) (deprecated)
* [Swing API](http://www.scala-lang.org/api/2.11.2/scala-swing/#scala.swing.package)
* [Continuations API](http://www.scala-lang.org/files/archive/api/2.11.2/scala-continuations-library/#scala.util.continuations.package)
* Scala 2.11.1
* [Standard Library API](http://www.scala-lang.org/api/2.11.1/)
* [Compiler API](http://www.scala-lang.org/api/2.11.1/scala-compiler/)
* [Reflection API](http://www.scala-lang.org/api/2.11.1/scala-reflect/#scala.reflect.package)
* Scala Modules
* [XML API](http://www.scala-lang.org/api/2.11.1/scala-xml/#scala.xml.package)
* [Parser Combinators API](http://www.scala-lang.org/api/2.11.1/scala-parser-combinators/)
* [Actors API](http://www.scala-lang.org/api/2.11.1/scala-actors/#scala.actors.package) (deprecated)
* [Swing API](http://www.scala-lang.org/api/2.11.1/scala-swing/#scala.swing.package)
* [Continuations API](http://www.scala-lang.org/files/archive/api/2.11.1/scala-continuations-library/#scala.util.continuations.package)
* Scala 2.11.0
* [Standard Library API](http://www.scala-lang.org/api/2.11.0/)
* [Compiler API](http://www.scala-lang.org/api/2.11.0/scala-compiler/)
* [Reflection API](http://www.scala-lang.org/api/2.11.0/scala-reflect/#scala.reflect.package)
* Scala Modules
* [XML API](http://www.scala-lang.org/api/2.11.0/scala-xml/#scala.xml.package)
* [Parser Combinators API](http://www.scala-lang.org/api/2.11.0/scala-parser-combinators/)
* [Actors API](http://www.scala-lang.org/api/2.11.0/scala-actors/#scala.actors.package) (deprecated)
* [Swing API](http://www.scala-lang.org/api/2.11.0/scala-swing/#scala.swing.package)
* [Continuations API](http://www.scala-lang.org/files/archive/api/2.11.0/scala-continuations-library/#scala.util.continuations.package)
* [Scala 2.10.5](http://www.scala-lang.org/api/2.10.5/)
* [Scala 2.10.4](http://www.scala-lang.org/api/2.10.4/)
* [Scala 2.10.3](http://www.scala-lang.org/api/2.10.3/)
* [Scala 2.10.2](http://www.scala-lang.org/api/2.10.2/)
* [Scala 2.10.1](http://www.scala-lang.org/api/2.10.1/)
* [Scala 2.9.3](http://www.scala-lang.org/api/2.9.3/)
* [Scala 2.9.2](http://www.scala-lang.org/api/2.9.2/)
* [Scala 2.9.1-1](http://www.scala-lang.org/api/2.9.1-1/)
* [Scala 2.9.1.final](http://www.scala-lang.org/api/2.9.1/)
* [Scala 2.9.0.1](http://www.scala-lang.org/api/2.9.0.1/)
* [Scala 2.9.0.final](http://www.scala-lang.org/api/2.9.0/)
* [Scala 2.8.2.final](http://www.scala-lang.org/api/2.8.2/)
* [Scala 2.8.1.final](http://www.scala-lang.org/api/2.8.1/)
* [Scala 2.8.0.final](http://www.scala-lang.org/api/2.8.0/)
* [Scala 2.7.7.final](http://www.scala-lang.org/api/2.7.7/)
* [Scala 2.7.6.final](http://www.scala-lang.org/api/2.7.6/)
* [Scala 2.7.5.final](http://www.scala-lang.org/api/2.7.5/)
* [Scala 2.7.4.final](http://www.scala-lang.org/api/2.7.4/)
* [Scala 2.7.3.final](http://www.scala-lang.org/api/2.7.3/)
* [Scala 2.7.2.final](http://www.scala-lang.org/api/2.7.2/)
* [Scala 2.7.1.final](http://www.scala-lang.org/api/2.7.1/)
* [Scala 2.7.0.final](http://www.scala-lang.org/api/2.7.0/)
* [Scala 2.6.1.final](http://www.scala-lang.org/api/2.6.1/)
* [Scala 2.6.0.final](http://www.scala-lang.org/api/2.6.0/)
* [Scala 2.5.1.final](http://www.scala-lang.org/api/2.5.1/)
* [Scala 2.5.0.final](http://www.scala-lang.org/api/2.5.0/)

## Language Specification
The language specification is a formal description of the syntax and semantics of the language.
* [Scala 2.12 Language Specification](https://www.scala-lang.org/files/archive/spec/2.12/)
* [Scala 2.11 Language Specification](https://www.scala-lang.org/files/archive/spec/2.11/)