// runtime.ts
const AppLayer = Layer.mergeAll(...layers);
export const AppRuntime = ManagedRuntime.make(AppLayer); ?? how to add a global cache?
//someservice.ts
export const makeService = E.gen(function* ($) {
const cacheValue = yield* $(get the cache somehow?)
})