Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Source maps are not sufficient to fully expose the semantics of the language being debugged to the debugger. You also need the expression evaluator (for stuff like Watch etc) to understand what it's debugging. And in cases where transpilation includes nontrivial mapping of data structures, you also need the ability to do that mapping in reverse to display the values.

Source maps work great for TS because it is just "JavaScript with types" at this point.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: