Tags

formal-methods

3 entries filed under “formal-methods”.

  1. 2026

  2. The Proof You Only Have to Write Once

    Generation is cheap, so verification is the bottleneck — and we throw the verification away every time. What if a proof, once written, could be named, shared, and vouched for? A content-addressed commons for verified Haskell, and the move I left for after the semantic-artifact trilogy.

    ai-engineeringprogramming-languagesformal-methodshaskell

    13 min
  3. Source Code Is the New Assembly

    Closing the trilogy. The artifact you author is no longer source code. It is a typed, verifiable object that carries meaning. Code becomes a lowering target.

    ai-engineeringprogramming-languagesformal-methodshaskell

    27 min
  4. The Last Programming Language Might Not Be for Humans

    Three futures for programming languages as AI becomes the primary author of code, and why I bet on Haskell.

    ai-engineeringprogramming-languagesformal-methodshaskell

    26 min