| ▲ | hyperhello 3 hours ago | ||||||||||||||||||||||
The point of writing Lean code is that Lean checks it accordingly. Lean is a domain specific language to encode mathematical reasoning in a way that can’t be fooled. Note to other users: don’t downvote this kind of comment, answer it. | |||||||||||||||||||||||
| ▲ | stratos123 2 hours ago | parent | next [-] | ||||||||||||||||||||||
I would be a bit careful asserting that in full generality, given https://github.com/James-Hanson/junk-theorems-in-lean | |||||||||||||||||||||||
| |||||||||||||||||||||||
| ▲ | epgui 2 hours ago | parent | prev [-] | ||||||||||||||||||||||
Is Lean a DSL? I’d argue it’s a general purpose programming language that excels at proofs. | |||||||||||||||||||||||
| |||||||||||||||||||||||