Introduction to functional programming, basic concepts of logic, and computer-assisted theorem proving
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Modeling and Proving in Computational Type Theory
Textbook about practical engineering with Coq which teaches advanced practical tricks and a very specific style of proof
Book that simultaneously provides a general introduction to formal logical reasoning about the correctness of programs and to using Coq for this purpose
The first book dedicated to Coq