Learn several strategies to manage timeouts in a Kotlin coroutine.
Also find me here:
Baeldung Author
baeldung
This is the standard author on the site. Most articles are published by individual authors, with their own profiles, but when multiple people have a strong contribution, we publish collectively here.
Here's what I've written (so far):
Baeldung on Kotlin
- All
- Kotlin Basics (19)
- Kotlin Collections (17)
- Testing (14)
- Kotlin Classes and Objects (14)
- Kotlin (11)
- Kotlin Strings (10)
- Spring (9)
- Kotlin-Java Interop (9)
- Libraries (8)
- Kotlin Concurrency (7)
- Asynchronous Programming (7)
- Kotlin Arrays (6)
- Series (5)
- Kotlin Functions (5)
- Kotlin Server-Side (4)
- Kotlin IO (4)
- Patterns (3)
- Kotlin Web (3)
- Kotlin Numbers (3)
- HTTP Client-Side (3)
- Functional Programming (3)
- Persistence (2)
- Algorithms (2)
- Security (1)
- Kotlin Dates (1)
Spring Dependency Injection With Kotlin
Filed under Spring
This article discusses Spring dependency injection options available with Kotlin, including Spring’s @Autowired annotation for injecting components. The article provides examples of each option and concludes by emphasizing the importance of proper dependency injection in Kotlin.
Kotlin Arrow Operator
Filed under Kotlin Basics
Learn about Kotlin’s arrow operator and how to use it in various syntax constructs.
Difference Between runCatching and try / finally in Kotlin
Filed under Kotlin Basics
Explore the differences between using runCatching and a try / finally expression in Kotlin. Then, find out when to prefer each.
Getting Started With Kotlin/Native
Filed under Kotlin
Discover the basics of Kotlin/Native including how to set a project up and interop with other native libraries.
“Accidental override” Error in Kotlin
Filed under Kotlin-Java Interop
Learn about the accidental override error in Kotlin and how to fix situations where code has conflicting JVM signatures.
Kotlin Elvis Operator
Filed under Kotlin Basics
Learn about Kotlin’s Elvis operator which can help to avoid null references.
Difference Between Flows and Channels in Kotlin
Filed under Kotlin Concurrency
Flows and channels allow Kotlin to process data. Here, we look at the differences between them.
What Is an “inappropriate blocking method call” in Kotlin
Filed under Kotlin
A quick and practical guide to “inappropriate blocking method call” problem in Kotlin.