News for hackers. Stuff that matters.
Re:38% of bugs at Airbnb could have been prevented by using ... by wwwigham on Sunday February 10, 2019 @11:09PM (#19131995)
> null/undefined is an inhabitant of every type in typescript, I would suggest purescript instead.

If you want absolute certainty in your types with TS, you should be using the `--strict` flag, which makes it so this is not the case.

Re:38% of bugs at Airbnb could have been prevented by using ... by evmar on Monday February 11, 2019 @01:05AM (#19132409)
"absolute" is a bit of a funny qualifier to use here, given the many soundness holes in TS.

For example (included with --strict):

https://www.typescriptlang.org/play/#src=class%20Base%20%7B%...

(I like TS, I just don't think it fully solves this problem!)