The high level overview of all the articles on the site.
About Baeldung.
Functional programming is a paradigm that expresses programs as pure functions and immutable values. Scala provides a set of features that enables to follow functional programming practises.