Kotlin In-Depth [Vol-I]
A Comprehensive Guide to Modern Multi-Paradigm Language (English Edition)
Learn the ins and outs of Kotlin, a powerful, multi-paradigm language for JVM, Android, and beyond with this comprehensive guide. This book covers everything from the language fundamentals to object-oriented and functional programming, using Kotlin for web development and Android platforms, and even building your own domain-specific languages. With detailed examples and comparisons to Java, this book is perfect for developers who are familiar with Java and want to solidify their understanding of Kotlin. By the end of the book, you'll have a thorough knowledge of Kotlin programming and be able to write flexible code using object-oriented and functional features, Kotlin standard library, and coroutines.