This book gives an introduction to the programming language Scala. It presents it from a functional programming perspective. The book explains with detail functional programming and recursivity, and includes chapters on lazy and eager evaluation, streams, higher-order functions (including map, fold, reduce, and aggregate), and algebraic data types. The book also describes the object-oriented aspects of Scala, as they are a fundamental part of the language. In addition, the book includes a chapter on parallelism in Scala, giving an overview of the actor model.
| ISBN: | 9783319464800 |
| Publication date: | 21st September 2016 |
| Author: | Vicenç Torra |
| Publisher: | Springer International Publishing AG |
| Format: | Paperback |
| Pagination: | 124 pages |
| Series: | Programming and Software Engineering |
| Genres: |
Compilers and interpreters Computer programming / software engineering Software Engineering Mathematical theory of computation Pattern recognition |
This book gives an introduction to the programming language Scala. It presents it from a functional programming perspective. The book explains with detail functional programming and recursivity, and includes chapters on lazy and eager evaluation, streams, higher-order functions (including map, fold, reduce, and aggregate), and algebraic data types. The book also describes the object-oriented aspects of Scala, as they are a fundamental part of the language. In addition, the book includes a chapter on parallelism in Scala, giving an overview of the actor model.
Scala: From a Functional Programming Perspective features in the following genres: Compilers and interpreters, Computer programming / software engineering, Software Engineering, Mathematical theory of computation, Pattern recognition
Scala: From a Functional Programming Perspective is available in Paperback
Scala: From a Functional Programming Perspective was written by Vicenç Torra and published by Springer International Publishing AG
Scala: From a Functional Programming Perspective has 124 pages
Yes it is part of Programming and Software Engineering series
£40.49