GraphQL schema parser
Parse a query String to a query algebra term.
Yields a Query value on the right and accumulates errors on the left.