But Kotlin isn’t purely functional. There are OO and functional traits but the average program of a fresh Java-convert is probably not more functional than a Java8-programm. (Though Kotlin surely is a slippery slope to functional programming 😅, but it takes time. The next step for me would be to learn the Arror lib… but first coroutines!)