A nice thread discussing how ‘theoretical’ properties of type systems have real-world, practical impacts on the usability of programming languages. This is not always obvious when trying to understand academic work on type systems:
Quote Tweet
Feel like there's this unfortunate problem where nice properties of type systems are sometimes dismissed as being academic, whereas the actual problem is that ~most people aren't connecting the dots when they hit a problem in practice because their type system lacks said property
Show this thread
1
3
19

