From Objects to Functions (PragProg)

if you know Java it shouldn’t be a problem, Kotlin is quite similar and the differences are explained in the book.

3 Likes