© Subhashini Chellappan, Dharanitharan Ganesan 2018
Subhashini Chellappan and Dharanitharan GanesanPractical Apache Sparkhttps://doi.org/10.1007/978-1-4842-3652-9_1

1. Scala: Functional Programming Aspects

Subhashini Chellappan1  and Dharanitharan Ganesan2
(1)
Bangalore, India
(2)
Krishnagiri, Tamil Nadu, India
 

This chapter is a prerequiste chapter that provides a high-level overview of functional programming aspects of Scala. This chapter helps you understand the functional programming aspects of Scala. Scala is a preferred language to work with Apache Spark.

After this chapter, you will be able to understand the building blocks of functional programming and how to apply functional programming concepts in your daily programming tasks. There is a hands-on ...

Get Practical Apache Spark: Using the Scala API now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.