Functional Programming

Functional Programming is the process of building software by composing pure functions, avoiding shared state, mutable data, and side-effects.

Let's go functional?

Functional programming is a really hot topic nowadays but is it really that useful? In this article we're going to explore this topic.

Functional Templating with Kotlin

Let's take a deep dive into how one can write HTML templates in Kotlin using functional programming.