Over a million developers have joined DZone.

Functional Programming Scala Concepts [Video]

DZone's Guide to

Functional Programming Scala Concepts [Video]

A bit nervous about functional programming in general and Scala in particular? This video breakdown will help understand immutability, FP, and its relation to math.

· Java Zone ·
Free Resource

Java-based (JDBC) data connectivity to SaaS, NoSQL, and Big Data. Download Now.

In this video, we are going to cover some of the main concepts in Scala and some of the intimidation that can result by a merely looking at its syntax and concepts.

The video includes:

  1. Is Scala scaring you? Well, it should.

  2. Haskell, math, and their relation to Scala.

  3. Functional programming terminology neutron bomb.

  4. Code readability.

  5. We do want functional programming after all.

  6. Imperative and declarative.

  7. Immutability.

Connect any Java based application to your SaaS data.  Over 100+ Java-based data source connectors.

scala ,functional programming ,clean code ,java

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}