index.html 1.36 KB
Newer Older
Adam Chlipala's avatar
Adam Chlipala committed
1 2 3 4 5 6
<html>
<head>
<link rel="stylesheet" type="text/css" href="/style.css">
<title>Certified Programming with Dependent Types</title>
</head><body>
<h1>Certified Programming with Dependent Types</h1>
Adam Chlipala's avatar
Adam Chlipala committed
7
<h2><a href="http://adam.chlipala.net/">Adam Chlipala</a></h2>
Adam Chlipala's avatar
Adam Chlipala committed
8 9 10 11 12 13

<div class="summary">
<p>This is the web site for an in-progress textbook about practical engineering with <a href="http://coq.inria.fr/">the Coq proof assistant</a>.  The focus is on building programs with proofs of correctness, using dependent types and scripted proof automation.</p>
</div>

<div class="project">
Adam Chlipala's avatar
Adam Chlipala committed
14
<h2>Distribution Formats</h2>
Adam Chlipala's avatar
Adam Chlipala committed
15 16 17 18
<ul>
<li> <a href="cpdt.pdf">Latest draft as a PDF</a></li>
<li> <a href="html/toc.html">Online version of latest draft, as hyperlinked HTML</a></li>
<li> <a href="cpdt.tgz">Tarball of Coq source to latest draft</a></li>
Adam Chlipala's avatar
Adam Chlipala committed
19 20 21 22 23 24 25 26 27 28 29 30 31
</ul>
</div>

<div class="project">
<h2>Used by:</h2>
<ul>
<li> CS252 at Harvard <a href="http://www.cs.harvard.edu/~adamc/cpdt/">(Fall 2008)</a></li>
</ul>
</div>

<div class="project">
<h2>Status</h2>

Adam Chlipala's avatar
Adam Chlipala committed
32
<p>Updated on November 16, 2009 with a version retargeted to Coq 8.2pl1.  Last incremental update on December 11, 2009.</p>
Adam Chlipala's avatar
Adam Chlipala committed
33

Adam Chlipala's avatar
Adam Chlipala committed
34
<p>Some chapters on programming languages and compilers are empty or just contain Coq code; these should be filled in soon-ish.  Additional plans: a chapter on best practices with dependent De Bruijn syntax.</p>
Adam Chlipala's avatar
Adam Chlipala committed
35 36 37
</div>

</body></html>