References

General

Learning Coq

To get an idea how to use Coq from Emacs, there are Andrej Bauer’s Video tutorials for the Coq proof assistant (web).

Yet properly learning Coq can be quite daunting, luckily the right material can help a lot:

Benjamin Pierce’s Software Foundations is probably the most elementary introduction to Coq and functional progamming. The book is written in Coq so you can directly open the source files in CoqIDE and step through them to see what is going on and solve the exercises.