annotate staging/updates.rss @ 378:6413675f8e04

Recursing under binders in reification
author Adam Chlipala <adam@chlipala.net>
date Thu, 29 Mar 2012 17:13:23 -0400
parents 3b36b1e05b4e
children 31fa03bc0f18
rev   line source
adamc@268 1 <?xml version="1.0" encoding="utf-8" ?>
adamc@268 2 <rss version="2.0">
adamc@268 3 <channel>
adamc@268 4
adamc@268 5 <title>Certified Programming with Dependent Types updates</title>
adamc@268 6 <link>http://adam.chlipala.net/cpdt/</link>
adamc@268 7 <description>Updates to a draft textbook</description>
adamc@268 8
adamc@268 9 <language>en-us</language>
adamc@270 10 <managingEditor>adam@chlipala.net</managingEditor>
adamc@270 11 <webMaster>adam@chlipala.net</webMaster>
adamc@268 12 <docs>http://blogs.law.harvard.edu/tech/rss</docs>
adamc@268 13
adamc@268 14 <item>
adam@378 15 <title>Two new tricks useful in proof by reflection</title>
adam@378 16 <pubDate>Thu, 29 Mar 2012 17:12:01 EDT</pubDate>
adam@378 17 <link>http://adam.chlipala.net/cpdt/</link>
adam@378 18 <author>adamc@csail.mit.edu</author>
adam@378 19 <description>The "Universes and Axioms" chapter has a new ending describing a way to avoid axioms in dealing with reified typing environments, and the "Proof by Reflection" chapter has a new ending explaining how to write a reification function that recurses under binders.</description>
adam@378 20 </item>
adam@378 21
adam@378 22 <item>
adam@376 23 <title>Revisions touching many chapters</title>
adam@376 24 <pubDate>Mon, 26 Mar 2012 16:59:11 EDT</pubDate>
adam@376 25 <link>http://adam.chlipala.net/cpdt/</link>
adam@376 26 <author>adamc@csail.mit.edu</author>
adam@376 27 <description>I've moved the exercises out of the book, because I don't feel that I have the time to produce well-tested exercises yet; changed crush's use of autorewrite so that Hint Rewrite commands may be given without explicit hint databases; added a crucial new section to "More Dependent Types"; and added prose and other improvements to "Proof Search by Logic Programming."</description>
adam@376 28 </item>
adam@376 29
adam@376 30 <item>
adam@368 31 <title>A pass through "Proving in the Large"</title>
adam@368 32 <pubDate>Wed, 9 Nov 2011 15:25:42 EST</pubDate>
adam@368 33 <link>http://adam.chlipala.net/cpdt/</link>
adam@368 34 <author>adamc@csail.mit.edu</author>
adam@368 35 </item>
adam@368 36
adam@368 37 <item>
adam@365 38 <title>A pass through "Reasoning About Equality Proofs"</title>
adam@365 39 <pubDate>Sun, 6 Nov 2011 16:50:59 EST</pubDate>
adam@365 40 <link>http://adam.chlipala.net/cpdt/</link>
adam@365 41 <author>adamc@csail.mit.edu</author>
adam@365 42 <description>I've added a new discussion of the reduction behavior of "fix" and "cofix" terms.</description>
adam@365 43 </item>
adam@365 44
adam@365 45 <item>
adam@361 46 <title>A pass through "Proof by Reflection"</title>
adam@361 47 <pubDate>Wed, 2 Nov 2011 16:22:00 EDT</pubDate>
adam@361 48 <link>http://adam.chlipala.net/cpdt/</link>
adam@361 49 <author>adamc@csail.mit.edu</author>
adam@361 50 <description>I've added a new subsection on reification of term syntax with Ltac, in a way that preserves equality between uninterpreted subterms.</description>
adam@361 51 </item>
adam@361 52
adam@361 53 <item>
adam@358 54 <title>A pass through "Generic Programming"</title>
adam@358 55 <pubDate>Mon, 31 Oct 2011 14:23:29 EDT</pubDate>
adam@358 56 <link>http://adam.chlipala.net/cpdt/</link>
adam@358 57 <author>adamc@csail.mit.edu</author>
adam@358 58 </item>
adam@358 59
adam@358 60 <item>
adam@357 61 <title>New chapter: "General Recursion"</title>
adam@357 62 <pubDate>Fri, 28 Oct 2011 18:25:46 EDT</pubDate>
adam@357 63 <link>http://adam.chlipala.net/cpdt/</link>
adam@357 64 <author>adamc@csail.mit.edu</author>
adam@357 65 </item>
adam@357 66
adam@357 67 <item>
adam@347 68 <title>A pass through "Infinite Data and Proofs"</title>
adam@347 69 <pubDate>Sun, 23 Oct 2011 14:47:55 EDT</pubDate>
adam@347 70 <link>http://adam.chlipala.net/cpdt/</link>
adam@347 71 <author>adamc@csail.mit.edu</author>
adam@347 72 <description>I've added new discussion of co-induction principles and replaced the programming language semantics example.</description>
adam@347 73 </item>
adam@347 74
adam@347 75 <item>
adam@345 76 <title>A pass through "Universes and Axioms"</title>
adam@345 77 <pubDate>Wed, 19 Oct 2011 09:58:57 EDT</pubDate>
adam@345 78 <link>http://adam.chlipala.net/cpdt/</link>
adam@345 79 <author>adamc@csail.mit.edu</author>
adam@345 80 <description>I've added a new section on avoiding axioms.</description>
adam@345 81 </item>
adam@345 82
adam@345 83 <item>
adam@342 84 <title>A pass through "Dependent Data Structures"</title>
adam@342 85 <pubDate>Sun, 16 Oct 2011 10:45:48 EDT</pubDate>
adam@342 86 <link>http://adam.chlipala.net/cpdt/</link>
adam@342 87 <author>adamc@csail.mit.edu</author>
adam@342 88 </item>
adam@342 89
adam@342 90 <item>
adam@338 91 <title>A pass through "More Dependent Types"</title>
adam@338 92 <pubDate>Mon, 10 Oct 2011 15:59:55 EDT</pubDate>
adam@338 93 <link>http://adam.chlipala.net/cpdt/</link>
adam@338 94 <author>adamc@csail.mit.edu</author>
adam@338 95 </item>
adam@338 96
adam@338 97 <item>
adam@336 98 <title>A pass through "Subset Types and Variations"</title>
adam@336 99 <pubDate>Wed, 5 Oct 2011 11:32:54 EDT</pubDate>
adam@336 100 <link>http://adam.chlipala.net/cpdt/</link>
adam@336 101 <author>adamc@csail.mit.edu</author>
adam@336 102 </item>
adam@336 103
adam@336 104 <item>
adam@333 105 <title>New Match exercises; remove Part IV</title>
adam@333 106 <pubDate>Mon, 3 Oct 2011 11:18:27 EDT</pubDate>
adam@333 107 <link>http://adam.chlipala.net/cpdt/</link>
adam@333 108 <author>adamc@csail.mit.edu</author>
adam@333 109 <description>The old Part IV is still present in old versions available through the public Mercurial repository.</description>
adam@333 110 </item>
adam@333 111
adam@333 112 <item>
adam@325 113 <title>New chapter on logic programing</title>
adam@325 114 <pubDate>Thu, 22 Sep 2011 11:08:30 EDT</pubDate>
adam@325 115 <link>http://adam.chlipala.net/cpdt/</link>
adam@325 116 <author>adamc@csail.mit.edu</author>
adam@325 117 <description>Some new content is missing prose.</description>
adam@325 118 </item>
adam@325 119
adam@325 120 <item>
adam@322 121 <title>A pass through Chapter 4</title>
adam@322 122 <pubDate>Mon, 19 Sep 2011 14:03:40 EDT</pubDate>
adam@322 123 <link>http://adam.chlipala.net/cpdt/</link>
adam@322 124 <author>adamc@csail.mit.edu</author>
adam@322 125 </item>
adam@322 126
adam@322 127 <item>
adam@321 128 <title>Added a public Mercurial repository with the book source</title>
adam@321 129 <pubDate>Wed, 14 Sep 2011 14:01:23 EDT</pubDate>
adam@321 130 <link>http://adam.chlipala.net/cpdt/repo</link>
adam@321 131 <author>adamc@csail.mit.edu</author>
adam@321 132 </item>
adam@321 133
adam@321 134 <item>
adam@319 135 <title>A pass through Chapter 3</title>
adam@319 136 <pubDate>Mon, 12 Sep 2011 16:47:12 EDT</pubDate>
adam@319 137 <link>http://adam.chlipala.net/cpdt/</link>
adam@319 138 <author>adamc@csail.mit.edu</author>
adam@319 139 </item>
adam@319 140
adam@319 141 <item>
adam@314 142 <title>Renamed "Tactics" module to "CpdtTactics"</title>
adam@314 143 <pubDate>Wed, 7 Sep 2011 13:45:31 EDT</pubDate>
adam@314 144 <link>http://adam.chlipala.net/cpdt/</link>
adam@314 145 <author>adamc@csail.mit.edu</author>
adam@314 146 <description>This avoids a name clash with a module included with Coq.</description>
adam@314 147 </item>
adam@314 148
adam@314 149 <item>
adam@313 150 <title>A pass through Chapter 2</title>
adam@313 151 <pubDate>Thu, 1 Sep 2011 11:32:42 EDT</pubDate>
adam@313 152 <link>http://adam.chlipala.net/cpdt/</link>
adam@313 153 <author>adamc@csail.mit.edu</author>
adam@313 154 <description>I've removed some material on dependent pattern-matching but not yet compensated by adding it back in somewhere else.</description>
adam@313 155 </item>
adam@313 156
adam@313 157 <item>
adam@308 158 <title>A pass through Chapter 1</title>
adam@308 159 <pubDate>Thu, 25 Aug 2011 14:47:30 EDT</pubDate>
adam@308 160 <link>http://adam.chlipala.net/cpdt/</link>
adam@308 161 <author>adamc@csail.mit.edu</author>
adam@308 162 <description>I've started passes through all chapters, with an eye toward getting ready both for <a href="http://stellar.mit.edu/S/course/6/fa11/6.892/">my fall class</a> and publication by MIT Press. I'm adding bibliographic references, index entries, and additional exercises, along with the usual tweaks and improvements. The version I've just put up is the result of a pass through Chapter 1. Feedback is especially welcome now, as I get the book into final publishable shape!</description>
adam@308 163 </item>
adam@308 164
adam@308 165 <item>
adam@303 166 <title>Tweaks to recent update to satisfy coqdoc 8.3</title>
adam@303 167 <pubDate>Tue, 18 Jan 2011 08:15:00 EST</pubDate>
adam@303 168 <link>http://adam.chlipala.net/cpdt/</link>
adam@303 169 <author>adam@chlipala.net</author>
adam@303 170 </item>
adam@303 171
adam@303 172 <item>
adam@299 173 <title>Updated to work with both Coq 8.3 and Coq 8.2</title>
adam@299 174 <pubDate>Fri, 14 Jan 2011 15:39:00 EST</pubDate>
adam@299 175 <link>http://adam.chlipala.net/cpdt/</link>
adam@299 176 <author>adam@chlipala.net</author>
adam@299 177 </item>
adam@299 178
adam@299 179 <item>
adam@293 180 <title>A significant revision pass, based on extensive feedback kindly provided by Pierre Castéran</title>
adam@293 181 <pubDate>Wed, 10 Nov 2010 16:33:49 EST</pubDate>
adam@293 182 <link>http://adam.chlipala.net/cpdt/</link>
adam@293 183 <author>adam@chlipala.net</author>
adam@293 184 </item>
adam@293 185
adam@293 186 <item>
adam@276 187 <title>Mention that recent versions of Coq allow some omitted "match" cases</title>
adam@276 188 <pubDate>Mon, 28 Jun 2010 07:59:29 EDT</pubDate>
adam@276 189 <link>http://adam.chlipala.net/cpdt/</link>
adam@276 190 <author>adam@chlipala.net</author>
adam@276 191 </item>
adam@276 192
adam@276 193 <item>
adamc@274 194 <title>A few small typo fixes</title>
adamc@274 195 <pubDate>Sat, 15 May 2010 06:42:47 EDT</pubDate>
adamc@274 196 <link>http://adam.chlipala.net/cpdt/</link>
adamc@274 197 <author>adam@chlipala.net</author>
adamc@274 198 </item>
adamc@274 199
adamc@274 200 <item>
adamc@270 201 <title>Fix table of contents and mention another command needed to enter Chapter 2's code literally</title>
adamc@270 202 <pubDate>Wed, 3 Feb 2010 08:16:16 EST</pubDate>
adamc@270 203 <link>http://adam.chlipala.net/cpdt/</link>
adamc@270 204 <author>adam@chlipala.net</author>
adamc@270 205 </item>
adamc@270 206
adamc@270 207 <item>
adamc@268 208 <title>RSS feed created</title>
adamc@268 209 <pubDate>Wed, 27 Jan 2010 07:33:34 EST</pubDate>
adamc@268 210 <link>http://adam.chlipala.net/cpdt/</link>
adamc@270 211 <author>adam@chlipala.net</author>
adamc@268 212 </item>
adamc@268 213
adamc@268 214 </channel>
adamc@268 215 </rss>