‹ BackHN Continuity

Thread

Anatomy of a Lean proof for software engineers

128 points · 76 comments · abiro

  1. woggy · · focus · HN ↗
    I’m curious whether people can use Lean primarily as a software specification language, without necessarily intending to prove everything.

    Can we use it to specify module meanings and laws, to make the design precise and checkable, and would allow us to implement property based tests for those laws in our implementation. Lean becomes a tool for more precise thinking about the design.

    1. rramadass · · focus · HN ↗
      <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=49941342">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=49941342
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.