ok, I’ll go against the grain: Effect is quickly turning into Java’s Spring Framework.
Premature abstractions are bad, and common interfaces obstruct optimizations.
And it makes zero sense in 2026, where software moves at the speed of light and code is free.