Hacker News new | ask | show | jobs
by edem 3146 days ago
No no no no. Kotlin provides a lot of tools to make your library usable from Java and it works.
1 comments

You have to write your Kotlin anticipating it'll be called from Java though (e.g. by using SAM interfaces instead of function types for your arguments)
This does not mean that it is a one-way interop. When you write it the right way, it will work from Java.
Is Kotlin's function not an SAM interface? I'm pretty sure Scala's is.