← Back to context

Comment by y1n0

5 hours ago

Something like TLA is to prove the design of an algorithm is what you intended.

Proving a specific implementation in a specific language is really the domain of that language or tools targeting that language.

In digital design for example, SystemVerilog has a whole sub-language for specifying formal properties that can be proved in simulation or with tools that prove the properties mathematically.