Modeling and Proving in Computational Type Theory — Rocq Proof Assistant Textbook | Open Awesome