I'm interested in learning about formal methods and zero-knowledge proofs, particularly for their use in verifying software. I know very, very little about this, but it would be very useful if I knew more.

What are some good basic introductions?

I'm going to poke around a bit with Lean and Dafny. What else might I look at to get, at least, what you might call a "dinner party level" of understanding -- enough so that I can follow and basically participate in a conversation about those in a not-so-formal situation?

#cs #formalmethods #zkp

@ddrake The last I knew, the only book on Idris was for the previous version. However, there are both unofficial and official tutorials and documentation. E.g., see here:

https://idris-community.github.io/idris2-tutorial/Preface.html

The Idris 2 Programming Langauge - Idris 2 Tutorial