Hacker News new | ask | show | jobs
by baddash 1722 days ago
So, as someone who is curious but have no idea of the theoretical background here.. what should I learn in order to help me understand the code + use this language in a basic way? I think the idea of being able to construct proofs is pretty cool but I'm pretty lost here.
2 comments

If you want to learn more about the basics of theorem proving through dependent types, Wadler’s Agda tutorial at https://plfa.github.io would be a good starting point
appreciate it, thanks
I also recommend the software foundations in coq https://softwarefoundations.cis.upenn.edu/.