Functional Programming

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

Functional Templating with Kotlin

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