Implementing Event-Driven Patterns with Effect in Typescript - Effect Community