Several months ago, when I was first approaching Kotlin, I implemented some popular algorithms and data structures using it. I was interested in comparing the same program in different languages (scala/java/kotlin) and paradigms (functional/imperative).
For now, I have about 30 algorithms and data structures, some as trivial as gcd or queue, some more complicated.
I think the Kotlin community may be interested in the project: https://github.com/bmaslakov/kotlin-algorithm-club
I will also appreciate any contributions to the project (code, test cases, docs – you name it).
PS. still have not mastered Kotlin though