adamc@39
|
1 <html><head>
|
adamc@39
|
2 <title>Certified Programming with Dependent Types</title>
|
adamc@39
|
3 </head><body>
|
adamc@39
|
4
|
adamc@39
|
5 <h1>Certified Programming with Dependent Types</h1>
|
adamc@39
|
6
|
adamc@39
|
7 <li><a href="Intro.html">Introduction</a>
|
adamc@39
|
8 <li><a href="StackMachine.html">Some Quick Examples</a>
|
adamc@57
|
9 <li><a href="InductiveTypes.html">Introducing Inductive Types</a>
|
adamc@56
|
10 <li><a href="Predicates.html">Inductive Predicates</a>
|
adamc@62
|
11 <li><a href="Coinductive.html">Infinite Data and Proofs</a>
|
adamc@70
|
12 <li><a href="Subset.html">Subset Types and Variations</a>
|
adamc@83
|
13 <li><a href="MoreDep.html">More Dependent Types</a>
|
adamc@105
|
14 <li><a href="DataStruct.html">Dependent Data Structures</a>
|
adamc@118
|
15 <li><a href="Equality.html">Reasoning About Equality Proofs</a>
|
adamc@226
|
16 <li><a href="Generic.html">Generic Programming</a>
|
adamc@227
|
17 <li><a href="Universes.html">Universes and Axioms</a>
|
adam@326
|
18 <li><a href="LogicProg.html">Proof Search by Logic Programming</a>
|
adamc@132
|
19 <li><a href="Match.html">Proof Search in Ltac</a>
|
adamc@142
|
20 <li><a href="Reflection.html">Proof by Reflection</a>
|
adamc@235
|
21 <li><a href="Large.html">Proving in the Large</a>
|
adamc@153
|
22 <li><a href="Firstorder.html">First-Order Abstract Syntax</a>
|
adamc@265
|
23 <li><a href="DeBruijn.html">Dependent De Bruijn Indices</a>
|
adamc@158
|
24 <li><a href="Hoas.html">Higher-Order Abstract Syntax</a>
|
adamc@170
|
25 <li><a href="Interps.html">Type-Theoretic Interpreters</a>
|
adamc@181
|
26 <li><a href="Extensional.html">Extensional Transformations</a>
|
adamc@182
|
27 <li><a href="Intensional.html">Intensional Transformations</a>
|
adamc@262
|
28 <li><a href="OpSem.html">Higher-Order Operational Semantics</a>
|
adamc@39
|
29
|
adamc@39
|
30 </body></html>
|