September 2019
Intermediate to advanced
462 pages
11h 3m
English
Programmers often say that Kotlin code is beautiful, and there are good reasons for that. Kotlin code is concise, has less ceremony, and the language provides hygienic syntax to extend the capabilities of existing classes to add domain-specific methods and properties. You’ll see the fluency of Kotlin shine in this part, and you’ll learn to apply the capabilities of the language to implement your own fluent APIs and internal domain-specific languages. You’ll also learn about the optimization Kotlin provides for recursion so you can make use of this intriguing programming construct for large input parameters.
Read now
Unlock full access