Calling Java Functional Interfaces from Kotlin

Basics

Below is a Functional Interface defined in Java:

Java

Note, that an interface does not need to be annotated with @FunctionalInterface to be treated as one.