Implementing Validation Without Effect.gen in TypeScript - Effect Community