3 ms·
> It will incorrectly rewrite this template literal. That is a bug and should be fixed. I'm not sure what visual signifiers that GraphQL has which this doesn'
by morgante 10y ago
> It will incorrectly rewrite this template literal.
That is a bug and should be fixed.
I'm not sure what visual signifiers that GraphQL has which this doesn't.
It's a fairly clear pattern of what's going on. I really don't see what is "unreadable" about it.
- Touche 10y agoIt's a leaky abstraction. The point is to make your code do something other than what you described it as doing (because it will do it "better"). That's what makes it unreadable; hiding behavior from code decreases readability. I'm not that familiar with GraphQL, but as far as I can tell it doesn't depend on AST transforms. It seems to be a DSL that uses tagged templates. There's nothing wrong with DSLs.