Interaction between DI 2.3 and DT


In dry-initializer 2.3 support for a second parameter which passes the instance of the initialized object breaks when using arrays. I have recreated the issue in this repo:

It seems like an assumption in initializer about the signature of dry types has been changed to cause this issue. The workaround appears to be to use a proc wrapper. Individually, the changes were not breaking, but together they are.

Should I open an issue somewhere?


@kbacha Yep, I reckon opening a dry-initializer issue would be good :slight_smile: