Avoiding Branded Types for Simplicity in TRPC Integration - Effect Community