Destructuring
Many times, you may encounter use cases where you need to return more than one item from a function. One way that people usually do is to create a custom obj...
Many times, you may encounter use cases where you need to return more than one item from a function. One way that people usually do is to create a custom obj...
Definition of Done
A large part of computer programming is performing an action when a pattern matches.
Overload
One of main motivation of Kotlin is to reduce repetitive coding. One that many of us have spent a significant amount of time and effort is the class mechanis...
Some background
This is one of my most favorite features of Kotlin - Extension Function. Imagine this. You are using a 3rd party library - String that have all the things th...
If you are new to Kotlin, there is something in property accessor that you might find it interesting. There are two methods - get() for getter and set() for ...