No description
The course aims to introduce a family of formal methods to reason about programs. We will focus on type systems that are useful for statically proving the absence of some bad program behaviours.
How to prove essential properties of types systems: subject reduction and progress