Setting Up an Extended Data.TaggedError in TypeScript - Effect Community