September 2014
Intermediate to advanced
320 pages
10h 23m
English
Chapter 1. What is functional programming?
Listing 1.1. A Scala program with side effects
Chapter 2. Getting started with functional programming in Scala
Listing 2.1. A simple Scala program
Listing 2.2. A simple program including the factorial function
Listing 2.3. Monomorphic function to find a String in an array
Listing 2.4. Polymorphic function to find an element in an array
Chapter 3. Functional data structures
Chapter 4. Handling errors without exceptions
Listing 4.1. Throwing and catching an exception
Read now
Unlock full access