Mapping Database Query Results to Branded Types in TypeScript - Effect Community