3 ms·
It probably "A Haskell program compiles does not crash if you don't use a specific set of functions". But it probably could be true for a lot of languages, but
by namelosw 7y ago
It probably "A Haskell program compiles does not crash if you don't use a specific set of functions".
But it probably could be true for a lot of languages, but for Haskell, the set is much smaller
Dependent type can let you achieve some degree of semantic correctness above that. Either by refined types or proof. But it's not generally applied because there are a lot of things we just couldn't prove yet.