Certified programming with dependent types

Because the future of defense is liberal application of math

Andreas Bogk


Dependent types expand the concept of types in programming languages by arbitrary predicates depending on the value of the type. This lecture will introduce the concept and show how it can be used to develop formally verified code.