Exercises
- A Brief Presentation of Coq
- Types and Expressions
- Propositions and Proofs
- Dependent Products
- Everyday logic
- Inductive Data Structures
- Tactics and automation
- Inductive Predicates
- Functions and their specification
- Extraction and imperative programming
- A Case Study : binary search trees
- The Module System
- Infinite Objects and Proofs
- Foundations of Inductive Types
- General Recursion
- Proof by reflection