Verus is a tool for verifying the correctness of code written in Rust

verus-lang.github.io

48 points by fanf2 2 days ago


6r17 - 4 hours ago

I tried it not long ago - it's really cool just a tad sad that the rust eco-system didn't allow verus to be more streamlined in the tool and requires these little shenanigans with a different build of it - it felt a bit clunky to swap cargo for the verus one ; but the tool is definitely needed right now

suobset - 5 hours ago

I just attended a talk at Northeastern (Boston) on Verus, it's genuinely amazing. I have been using it on my own Rust codebases for a while, and it has made me think deeper about the structure and semantics of Rust code.

isubasinghe - 5 hours ago

Oh hey I worked on this :)

esafak - 5 hours ago

https://github.com/verus-lang/verus

- 4 hours ago
[deleted]
himata4113 - 4 hours ago

Clippy with unstable features enabled catches most if not all of these cases automatically? This seems like it needs more work to do the same thing clippy does.

I do see a value in validating constraints, but the examples are either too simple or I'm too dumb.