Running Conditional Branches in TypeScript - Effect Community