Using Functions vs Interfaces in Effect for Context Management Services
Is there a way of using functions as requirements of an Effect? or do I always have to use Interfaces like in the examples here: https://effect.website/docs/context-management/services
A fully-fledged functional effect system for TypeScript with a rich standard library

