Volume 1

Logical Foundations, serves as the entry-point to the series. It covers functional programming, basic concepts of logic, computer-assisted theorem proving,and Coq.

vol1

Volume 2

Programming Language Foundations, surveys the theory of programming languages, including operational semantics, Hoare logic, and static type systems.

vol2

Volume 3

Verified Functional Algorithms, shows how a variety of fundamental data structures can be mechanically verified.

vol3