forresthopkinsa
04/24/2018, 5:22 PMinterface Foo<T: Foo<T>>
.
Meanwhile, I have another interface, interface Bar<T : Foo>
.
I want to be able to inject an implementation of Bar
as function in Foo
so that all of its implementations will reference their type-matching Bar impls.
Ehhh I can already tell I'm not making much sense...