Core Kotlin
This module contains articles about core Kotlin.
Relevant articles:
- Introduction to the Kotlin Language
 - Guide to the “when{}” Block in Kotlin
 - Comprehensive Guide to Null Safety in Kotlin
 - Kotlin Java Interoperability
 - Difference Between “==” and “===” operators in Kotlin
 - Generics in Kotlin
 - Introduction to Kotlin Coroutines
 - Destructuring Declarations in Kotlin
 - Lazy Initialization in Kotlin
 - Overview of Kotlin Collections API
 - Converting a List to Map in Kotlin
 - Data Classes in Kotlin
 - Delegated Properties in Kotlin
 - Sealed Classes in Kotlin
 - JUnit 5 for Kotlin Developers
 - Extension Methods in Kotlin
 - Infix Functions in Kotlin
 - Try-with-resources in Kotlin
 - Regular Expressions in Kotlin
 - Objects in Kotlin
 - Reading from a File in Kotlin
 - Guide to Kotlin @JvmField
 - Filtering Kotlin Collections
 - Writing to a File in Kotlin
 - Lambda Expressions in Kotlin
 - Kotlin String Templates
 - Working with Enums in Kotlin
 - Create a Java and Kotlin Project with Maven
 - Reflection with Kotlin
 - Get a Random Number in Kotlin
 - Idiomatic Logging in Kotlin
 - Kotlin Constructors
 - Creational Design Patterns in Kotlin: Builder
 - Kotlin Nested and Inner Classes
 - Fuel HTTP Library with Kotlin
 - Introduction to Kovenant Library for Kotlin
 - Converting Kotlin Data Class from JSON using GSON
 - Concatenate Strings in Kotlin
 - Kotlin return, break, continue Keywords
 - Mapping of Data Objects in Kotlin
 - Initializing Arrays in Kotlin
 - Threads vs Coroutines in Kotlin
 - Guide to Kotlin Interfaces
 - Guide to Sorting in Kotlin
 - Dependency Injection for Kotlin with Injekt
 - Implementing a Binary Tree in Kotlin
 - Generate a Random Alphanumeric String in Kotlin
 - Kotlin Contracts
 - Operator Overloading in Kotlin
 - Inline Classes in Kotlin
 - Creating Java static final Equivalents in Kotlin
 - Nested forEach in Kotlin
 - Building DSLs in Kotlin
 - Static Methods Behavior in Kotlin
 - Inline Functions in Kotlin
 - Delegation Pattern in Kotlin
 - More articles: [next -->]