Layer.merge to compose services
Layers describe how to build services. Use `Layer.merge` to combine multiple layers into one that provides all their services.
Instead of manually wiring dependencies, compose layers and provide them at the edge.
- Use `Layer.merge(layerA, layerB)` to combine layers
- The merged layer provides all services from both
- Use `Effect.provide(program, layer)` to run with the layer
Loading code editor...