A (somewhat) formally verified implementation of Markdown

Over the last couple of weeks, I've been working on a personal project in Lean . Six months ago I would have used Clojure but the combination of Lean and AI assisted software engineering is making formal verification so easy, why wouldn't I choose the additional safety it brings? As part of this work, I needed a Markdown parser/renderer. The obvious route would be to wrap something like cmark-gfm…