Book · Functional Programming · Get Programming With Scala

Get Programming with Scala

Exciting news, after 4 years of hard work, my book Get Programming with Scala is finally here! Get Programming with Scala is published by Manning and available for purchase. Get Programming with Scala is designed to be your ideal first book on Scala. The book is aimed at beginners: technical terms are explained, and it… Continue reading Get Programming with Scala

Functional Programming

Pure Functions

One of the key principles of functional programming is writing pure functions. What is a pure functions? Why do we care? Why everyone is talking about it? This article will try and answer these questions. Purity and Referentially Transparent Expressions A pure function is composed only by referentially transparent expressions. An expression is referentially transparent… Continue reading Pure Functions