<@U19QMLF7Z> It is a debatable choice, I agree. Th...
# kodein
s
@passsy It is a debatable choice, I agree. The rationale is that I want Kodein to be easily understandable at first glance. The problem is that I can't force the user to not use generics when bindings erased. This means that someone using erased by default and writing
bind<List<Person>> with singelton { getContactList() }
will risked being fooled. When using erased, one should always use only the star syntax : ``bind<List<*>> with ...`, but there are no ways to enforce this !