Simplifying TypeScript Class and Struct Definitions with Effect - Effect Community