Kotlin

Concise multiplatform language developed by JetBrains

Kotlin

Latest links

Your First AI Agent in Kotlin
Your First AI Agent in Kotlin
Get started with Koog today!
Exposed inline value classes for Java
Exposed inline value classes for Java
Use value classes from Java code with Kotlin 2.2
Nested type aliases in Kotlin 2.2
Nested type aliases in Kotlin 2.2
Use type aliases inside other structures
Context-sensitive resolution in Kotlin 2.2
Context-sensitive resolution in Kotlin 2.2
Write the same code with fewer qualifiers
Guard conditions
Guard conditions
Create advanced control flows in when statements
Non-local break & continue
Non-local break & continue
Making inline lambdas truly first-class citizens
Multi-dollar String Interpolation in Kotlin
Multi-dollar String Interpolation in Kotlin
Improve $ handling in string literals
UUID in Kotlin Multiplatform
UUID in Kotlin Multiplatform
Work with unique IDs using the Kotlin Standard Library

Latest tips

Prevent a Package Depending Upon Another
Prevent a Package Depending Upon Another
Enforce architecture rules, such as data access layers not depending upon UI layers.
Generate UML Diagrams for your Kotlin code
Generate UML Diagrams for your Kotlin code
JVM developers working with Kotlin code can create UML diagrams for their Kotlin classes, just like they could with Java classes.
Add Remaining Branches in Kotlin
Add Remaining Branches in Kotlin
Use quick intentions to generate code automatically and save you typing.
Add Names to Call Arguments in Kotlin
Add Names to Call Arguments in Kotlin
Use quick intentions to add names to call arguments.