Kotlin Extension Functions further uses
1. Extension for List<T>: List<T>.secondOrNull() Implementation Usage 2. Extension for Int: Int.isEven Implementation Usage 3. Extension for Customer.isEmailValid Implementation Usage description: 4.
Read MoreSpring framework new release 6.1.4
The Spring Framework 6.1.4 introduces new features enhancing its reactive and coroutine support. Here’s an overview of several new features that Spring
Read MoreWhen (Not) to Choose Sequences over Lists in Kotlin
In my previous post, I hinted that using sequences over lists can provide substantial performance benefits. Today, I’d like to delve deeper
Read MoreEfficient Synchronization of Shared State with Coroutines
Synchronizing a complex state in Kotlin can be achieved using a combination of coroutines and shared flow properties. This approach leverages the
Read MoreEffective Transformations of Immutable Lists in Kotlin
In Kotlin, filtering an immutable list (read-only list) does not require creating additional copies. The filter function in Kotlin already creates a
Read MoreJava Virtual Threads
Summary of virtual threads JEP 444 aims to significantly enhance Java’s concurrency model by making it more accessible, efficient, and maintainable. The
Read MoreKotlin Extension Functions
Introduction When we first came across extension functions, we weren’t quite sure where and how we could use it. But after a
Read MoreCurrent Gradle Version Lacks Support for Java 21
I wanted to explore and test Project Loom and the virtual threads it offers in newer versions of Java, such as version
Read More