|
|
|
|
|
by nullifidian
1055 days ago
|
|
>this is not a formal verification Then what have you meant by "allows to formally verify"? >Haskell example: I think (I'm not gonna insist on it) they are misusing the word "formal" too. Formalization must involve logic/math, i.e. a formalism, either in code or in prose. Just having lambda calculus as a base somewhere deep doesn't cut it. Haskell's type system is known to be (logically) unsound/inconsistent for example. This is an executable specification imho. |
|