dave08
09/26/2017, 9:10 PMbind<Deferred<B>>() with instance(async(cxt) { B(A.await()) })
which would effectively start the creation of A, then when I need to inject it, I could do val b = runBlocking { instance<B>().await() }
which would only wait the rest of the time, not the whole initialization time... right? This could be a possible extension fun to Kodein...