Suggestion: Reorder properties in HtmlAttribute #38583
Labels
Domain: Performance
Reports of unusually slow behavior
In Discussion
Not yet reached consensus
Suggestion
An idea for TypeScript
After discussing #38399 with @ahejlsberg, @RyanCavanaugh, and @DanielRosenwasser it sounds like one possible improvement we could make to the check time of code consuming JSX.IntrinsicElements (and related libraries) would be to reorder some of the properties in
HTMLAttributes
so that the ones depending on the type parameter are resolved first when comparing types structurally (i.e. so we hit the variance short-circuit ASAP). We could consider submitting PRs to that effect.The text was updated successfully, but these errors were encountered: