Maybe a question specific for @jeddeloh but I notice that its easy to write a graphql query that doesn’t request all the possible types that may be returned for a polymorphic field, and when one of those unexpected ones does come back the type parsing code crashes.
So. is there a way to know when im missing pulling down types? or alternatively have the value be optional?
I might need an example to understand what you’re asking. By “polymorphic field” are you referring to Unions and Enums? rescript-apollo-client isn’t much more than a wrapper for graphql-ppx. If you’re able to write an unsafe query the question is probably better directed there, but let’s see if that’s the case.