Lectures
Lectures
- First Day of Class
- 0_first_day_of_class.key
- Functional Programming in Coq
- FunctionalProgramming.v
- FunctionalProgramming.html
- Logic
- Logic.v
- Logic.html
- Induction Principles
- Induction.v
- Induction.html
- Basic Syntax
- BasicSyntax.v
- Interpreters
- Interpreters.v
- Logic Programming
- LogicProgramming.v
- Transition Systems
- TransitionSystems.v
- OperationalSemantics
- OperationalSemantics.v
- Lambda Calculus
- LambdaCalculus.v
- Hoare Logic
- HoareLogic.v
- Functional Programming in F*
- fstar_functional.fst
- 1_fstar_functional_programming.key
- Verifying Functional Programs in F*
- fstar_verification.fst