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

To some extent you’ve answered this yourself: TypeScript (and/or linting) is the way to be warned about this. Aside from the points in sibling comment (also correct), adding these kinds of runtime checks would have performance implications that I don’t think could be taken lightly. But it’s not really necessary: static analysis tools designed for this are already great, you just have to use them!


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

Search: