4 ms·
If you stretch the definition of type a bit, any expressible property of your program (such as "this function sorts list") is a type and anything that allows yo
by tome 11y ago
If you stretch the definition of type a bit, any expressible property of your program (such as "this function sorts list") is a type and anything that allows you to automatically prove those properties is a type checker.
OK, actually a lot!