Sebastien Leclerc Lavallee
class Parent(val someService: SomeService) { } class Child(val context: Content): KodeinAware { override val kodein by kodein(context) }
SomeService
class Child(val context: Context): Parent(instance<SomeService>()), KodeinAway { }
A modern programming language that makes developers happier.