AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
The Importance of APIs for Performance
In some cases, Kotlin's collection interfaces and the various methods you call can make it harder to write idiomatic APIs. By accepting those data structures and returning them, you're kind of opting into more cost for certain operations. We've created a bunch of kind of workarounds for this and the compose codebase. But sometimes if there's a public API that, you know, you need to make sure you're playing playing the idiomatic Kotlin game.