Using Effect.provide with LayerMap for Different Tag Implementations
So it's general consensus that a program should only have one Effect.provide, that's except the LayerMap correct? Where we can do
Effect.provide(MyLayerMap.get("key"))
Effect.provide(MyLayerMap.get("key"))
.
The whole purpose of the layermap is that we can use different tag implementations, so in that case, Effect.provide throughout the codebase is recommended?