Scala Tutorial

Discuss Scala

Discuss Scala Advertisements Previous Page Next Page   Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way. Scala has been created by Martin Odersky and he released the first version in 2003. Scala smoothly integrates the features of object-oriented and functional languages. This tutorial…

Scala – Useful Resources

Scala – Useful Resources Advertisements Previous Page Next Page   The following resources contain additional information on Scala. Please use them to get more in-depth knowledge on this topic. Useful Links on Scala The Scala Programming Language − All the information required to start writing programs in Scala! Contains manuals, a tour of Scala, information…

Scala – Quick Guide

Scala – Quick Guide Advertisements Previous Page Next Page   Scala – Overview Scala, short for Scalable Language, is a hybrid functional programming language. It was created by Martin Odersky. Scala smoothly integrates the features of object-oriented and functional languages. Scala is compiled to run on the Java Virtual Machine. Many existing companies, who depend…

Scala – Exception Handling

Scala – Exception Handling Advertisements Previous Page Next Page   Scala’s exceptions work like exceptions in many other languages like Java. Instead of returning a value in the normal way, a method can terminate by throwing an exception. However, Scala doesn’t actually have checked exceptions. When you want to handle exceptions, you use a try{…}catch{…}…

Scala – Extractors

Scala – Extractors Advertisements Previous Page Next Page   An extractor in Scala is an object that has a method called unapply as one of its members. The purpose of that unapply method is to match a value and take it apart. Often, the extractor object also defines a dual method apply for building values,…