News

Paul Chiusano and Rúnar Bjarnason's Functional Programming in Scala "is not a book about Scala," say the authors, rather it is a principled introduction to functional programming that relies on ...
Scala is designed to allow the functional programming style. But what does Scala functional programming actually mean? Let’s start with the fact that functional programs are immutable.
Moving from object-oriented to functional programming is a paradigm shift for developers, but these key principles explain why it's worth the effort.
Working with functional programming requires a shift in your thinking, but has benefits in productivity for programmer and maintainer alike ...