You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Object spread operation typings are divorced from resultant runtime values. #50185
Its hard to implement infered types when the type system gets in the way, regardless of the robustness of being able to declare type dependencies in consuming functions or classes.
Duplicate #10727. Lacking a specific type operator to represent spread, ... uses intersection as the next-closest thing when one of the operands is a type parameter.
Activity
jasa-blad commentedon Aug 4, 2022
Its hard to implement infered types when the type system gets in the way, regardless of the robustness of being able to declare type dependencies in consuming functions or classes.
RyanCavanaugh commentedon Aug 4, 2022
Duplicate #10727. Lacking a specific type operator to represent spread,
...uses intersection as the next-closest thing when one of the operands is a type parameter.