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...