In case I do not use the global Koin instance but ...
# koin
y
In case I do not use the global Koin instance but go with koinApplication (which by naming I assume answer will be no) - is there a way to extend the instance and create a new one?
As in creating component that depends on another component in Dagger - or
extend
function in kodein that extends the given kodein instance and returns a new one with additional configurations
a
clone an instance to extend it you mean?
no any usecase until now
y
It is about having immutability on graph. When you load/unload modules you basically make graph mutable, and I would like to avoid that. Talking about the usecase, Modularization. When you have modules, you can get a koin as core dependencies initialized and add module specific dependencies on top and use within the module.
a
can you open a ticket to help keep a track of all? thanks 🙂
y
Please let me know whether is clear or you need more information