<https://twitter.com/JakeWharton/status/1139530246...
# arrow
KEEP-87 is to fix bad patterns on Android 🤔 That message sounds quite amazing.
s
That’s not its purpose, but it would help doing just that! 🙂 (not fixing it, but having a band-aid that would part of the language)
👍 1
r
KEEP-87 and type class in genral propose a resolution system for type associations and that solves most problems related to passing things around which is Android biggest issue due to the impossition of the Context hierarchies and callbacks
It’s still the 90's in Android land
with type classes you can hide a lot of that complexity
👍 1
b
We could get all those Dagger (DI library) benefits over service locator solutions with much less boilerplate, I'm pretty excited about Typeclasses in Kotlin 🙂
@raulraja are we still waiting kotlin compiler team feedback to continue?
r
Yes, though we are also exploring compiler plugins as a potential interim solution
👍 2
l
Sorry, what’s the process for the KEEP approval?
r
I'm not sure if there is one but you may have more luck in #language-proposals