Struggles with Design Decisions in Refactoring Evolu Towards Layers
As I'm refactoring Evolu towards Layers, I struggled with interesting design decisions. Long story short, the bigger a composition root, the better because it's a good description of app/lib architecture. I was also trying to make some FooManager grouping some related functions, but now I'm sure it would make a composition root less descriptive.
