Kevin Robert CharterBooksA constructive type theory for simple imperative programmingAuthor data: Open Library