Handling Errors at the Application Boundary in TypeScript - Effect Community