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
[ID-Prep] Preserve type nodes from function expressions in initialisers Β #57677
What do you want to use this for?
This would improvement would can bring us closer to external declaration emitters being a reality.
What shortcomings exist with current approaches?
An external tool can extract the type from the function expression, but then they would have different declarations. It would be great if, where possible, typescript would also preserve types as written.
What workarounds are you using in the meantime?
We could force users to always specify the type even when it's obvious from the function expression, but this makes for very frustrating DX
Activity