import { Layer } from "effect" import { TodoRepository } from "./todo/TodoRepository" type TServices = | TodoRepository export interface Services extends TServices {} export module Services { export const Live: Layer.Layer = Layer.mergeAll( TodoRepository.Live ) export const Dev: Layer.Layer = Layer.mergeAll( TodoRepository.Live ) }