annotate staging/updates.rss @ 380:31fa03bc0f18

Get it to build with Coq 8.4
author Adam Chlipala <adam@chlipala.net>
date Thu, 29 Mar 2012 18:10:52 -0400
parents 6413675f8e04
children d5112c099fbf
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@380 15 <title>Update to work with Coq 8.4 beta (and keep working with 8.3pl2)</title>
adam@380 16 <pubDate>Thu, 29 Mar 2012 18:10:00 EDT</pubDate>
adam@380 17 <link>http://adam.chlipala.net/cpdt/</link>
adam@380 18 <author>adamc@csail.mit.edu</author>
adam@380 19 </item>
adam@380 20
adam@380 21 <item>
adam@378 22 <title>Two new tricks useful in proof by reflection</title>
adam@378 23 <pubDate>Thu, 29 Mar 2012 17:12:01 EDT</pubDate>
adam@378 24 <link>http://adam.chlipala.net/cpdt/</link>
adam@378 25 <author>adamc@csail.mit.edu</author>
adam@378 26 <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 27 </item>
adam@378 28
adam@378 29 <item>
adam@376 30 <title>Revisions touching many chapters</title>
adam@376 31 <pubDate>Mon, 26 Mar 2012 16:59:11 EDT</pubDate>
adam@376 32 <link>http://adam.chlipala.net/cpdt/</link>
adam@376 33 <author>adamc@csail.mit.edu</author>
adam@376 34 <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 35 </item>
adam@376 36
adam@376 37 <item>
adam@368 38 <title>A pass through "Proving in the Large"</title>
adam@368 39 <pubDate>Wed, 9 Nov 2011 15:25:42 EST</pubDate>
adam@368 40 <link>http://adam.chlipala.net/cpdt/</link>
adam@368 41 <author>adamc@csail.mit.edu</author>
adam@368 42 </item>
adam@368 43
adam@368 44 <item>
adam@365 45 <title>A pass through "Reasoning About Equality Proofs"</title>
adam@365 46 <pubDate>Sun, 6 Nov 2011 16:50:59 EST</pubDate>
adam@365 47 <link>http://adam.chlipala.net/cpdt/</link>
adam@365 48 <author>adamc@csail.mit.edu</author>
adam@365 49 <description>I've added a new discussion of the reduction behavior of "fix" and "cofix" terms.</description>
adam@365 50 </item>
adam@365 51
adam@365 52 <item>
adam@361 53 <title>A pass through "Proof by Reflection"</title>
adam@361 54 <pubDate>Wed, 2 Nov 2011 16:22:00 EDT</pubDate>
adam@361 55 <link>http://adam.chlipala.net/cpdt/</link>
adam@361 56 <author>adamc@csail.mit.edu</author>
adam@361 57 <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 58 </item>
adam@361 59
adam@361 60 <item>
adam@358 61 <title>A pass through "Generic Programming"</title>
adam@358 62 <pubDate>Mon, 31 Oct 2011 14:23:29 EDT</pubDate>
adam@358 63 <link>http://adam.chlipala.net/cpdt/</link>
adam@358 64 <author>adamc@csail.mit.edu</author>
adam@358 65 </item>
adam@358 66
adam@358 67 <item>
adam@357 68 <title>New chapter: "General Recursion"</title>
adam@357 69 <pubDate>Fri, 28 Oct 2011 18:25:46 EDT</pubDate>
adam@357 70 <link>http://adam.chlipala.net/cpdt/</link>
adam@357 71 <author>adamc@csail.mit.edu</author>
adam@357 72 </item>
adam@357 73
adam@357 74 <item>
adam@347 75 <title>A pass through "Infinite Data and Proofs"</title>
adam@347 76 <pubDate>Sun, 23 Oct 2011 14:47:55 EDT</pubDate>
adam@347 77 <link>http://adam.chlipala.net/cpdt/</link>
adam@347 78 <author>adamc@csail.mit.edu</author>
adam@347 79 <description>I've added new discussion of co-induction principles and replaced the programming language semantics example.</description>
adam@347 80 </item>
adam@347 81
adam@347 82 <item>
adam@345 83 <title>A pass through "Universes and Axioms"</title>
adam@345 84 <pubDate>Wed, 19 Oct 2011 09:58:57 EDT</pubDate>
adam@345 85 <link>http://adam.chlipala.net/cpdt/</link>
adam@345 86 <author>adamc@csail.mit.edu</author>
adam@345 87 <description>I've added a new section on avoiding axioms.</description>
adam@345 88 </item>
adam@345 89
adam@345 90 <item>
adam@342 91 <title>A pass through "Dependent Data Structures"</title>
adam@342 92 <pubDate>Sun, 16 Oct 2011 10:45:48 EDT</pubDate>
adam@342 93 <link>http://adam.chlipala.net/cpdt/</link>
adam@342 94 <author>adamc@csail.mit.edu</author>
adam@342 95 </item>
adam@342 96
adam@342 97 <item>
adam@338 98 <title>A pass through "More Dependent Types"</title>
adam@338 99 <pubDate>Mon, 10 Oct 2011 15:59:55 EDT</pubDate>
adam@338 100 <link>http://adam.chlipala.net/cpdt/</link>
adam@338 101 <author>adamc@csail.mit.edu</author>
adam@338 102 </item>
adam@338 103
adam@338 104 <item>
adam@336 105 <title>A pass through "Subset Types and Variations"</title>
adam@336 106 <pubDate>Wed, 5 Oct 2011 11:32:54 EDT</pubDate>
adam@336 107 <link>http://adam.chlipala.net/cpdt/</link>
adam@336 108 <author>adamc@csail.mit.edu</author>
adam@336 109 </item>
adam@336 110
adam@336 111 <item>
adam@333 112 <title>New Match exercises; remove Part IV</title>
adam@333 113 <pubDate>Mon, 3 Oct 2011 11:18:27 EDT</pubDate>
adam@333 114 <link>http://adam.chlipala.net/cpdt/</link>
adam@333 115 <author>adamc@csail.mit.edu</author>
adam@333 116 <description>The old Part IV is still present in old versions available through the public Mercurial repository.</description>
adam@333 117 </item>
adam@333 118
adam@333 119 <item>
adam@325 120 <title>New chapter on logic programing</title>
adam@325 121 <pubDate>Thu, 22 Sep 2011 11:08:30 EDT</pubDate>
adam@325 122 <link>http://adam.chlipala.net/cpdt/</link>
adam@325 123 <author>adamc@csail.mit.edu</author>
adam@325 124 <description>Some new content is missing prose.</description>
adam@325 125 </item>
adam@325 126
adam@325 127 <item>
adam@322 128 <title>A pass through Chapter 4</title>
adam@322 129 <pubDate>Mon, 19 Sep 2011 14:03:40 EDT</pubDate>
adam@322 130 <link>http://adam.chlipala.net/cpdt/</link>
adam@322 131 <author>adamc@csail.mit.edu</author>
adam@322 132 </item>
adam@322 133
adam@322 134 <item>
adam@321 135 <title>Added a public Mercurial repository with the book source</title>
adam@321 136 <pubDate>Wed, 14 Sep 2011 14:01:23 EDT</pubDate>
adam@321 137 <link>http://adam.chlipala.net/cpdt/repo</link>
adam@321 138 <author>adamc@csail.mit.edu</author>
adam@321 139 </item>
adam@321 140
adam@321 141 <item>
adam@319 142 <title>A pass through Chapter 3</title>
adam@319 143 <pubDate>Mon, 12 Sep 2011 16:47:12 EDT</pubDate>
adam@319 144 <link>http://adam.chlipala.net/cpdt/</link>
adam@319 145 <author>adamc@csail.mit.edu</author>
adam@319 146 </item>
adam@319 147
adam@319 148 <item>
adam@314 149 <title>Renamed "Tactics" module to "CpdtTactics"</title>
adam@314 150 <pubDate>Wed, 7 Sep 2011 13:45:31 EDT</pubDate>
adam@314 151 <link>http://adam.chlipala.net/cpdt/</link>
adam@314 152 <author>adamc@csail.mit.edu</author>
adam@314 153 <description>This avoids a name clash with a module included with Coq.</description>
adam@314 154 </item>
adam@314 155
adam@314 156 <item>
adam@313 157 <title>A pass through Chapter 2</title>
adam@313 158 <pubDate>Thu, 1 Sep 2011 11:32:42 EDT</pubDate>
adam@313 159 <link>http://adam.chlipala.net/cpdt/</link>
adam@313 160 <author>adamc@csail.mit.edu</author>
adam@313 161 <description>I've removed some material on dependent pattern-matching but not yet compensated by adding it back in somewhere else.</description>
adam@313 162 </item>
adam@313 163
adam@313 164 <item>
adam@308 165 <title>A pass through Chapter 1</title>
adam@308 166 <pubDate>Thu, 25 Aug 2011 14:47:30 EDT</pubDate>
adam@308 167 <link>http://adam.chlipala.net/cpdt/</link>
adam@308 168 <author>adamc@csail.mit.edu</author>
adam@308 169 <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 170 </item>
adam@308 171
adam@308 172 <item>
adam@303 173 <title>Tweaks to recent update to satisfy coqdoc 8.3</title>
adam@303 174 <pubDate>Tue, 18 Jan 2011 08:15:00 EST</pubDate>
adam@303 175 <link>http://adam.chlipala.net/cpdt/</link>
adam@303 176 <author>adam@chlipala.net</author>
adam@303 177 </item>
adam@303 178
adam@303 179 <item>
adam@299 180 <title>Updated to work with both Coq 8.3 and Coq 8.2</title>
adam@299 181 <pubDate>Fri, 14 Jan 2011 15:39:00 EST</pubDate>
adam@299 182 <link>http://adam.chlipala.net/cpdt/</link>
adam@299 183 <author>adam@chlipala.net</author>
adam@299 184 </item>
adam@299 185
adam@299 186 <item>
adam@293 187 <title>A significant revision pass, based on extensive feedback kindly provided by Pierre Castéran</title>
adam@293 188 <pubDate>Wed, 10 Nov 2010 16:33:49 EST</pubDate>
adam@293 189 <link>http://adam.chlipala.net/cpdt/</link>
adam@293 190 <author>adam@chlipala.net</author>
adam@293 191 </item>
adam@293 192
adam@293 193 <item>
adam@276 194 <title>Mention that recent versions of Coq allow some omitted "match" cases</title>
adam@276 195 <pubDate>Mon, 28 Jun 2010 07:59:29 EDT</pubDate>
adam@276 196 <link>http://adam.chlipala.net/cpdt/</link>
adam@276 197 <author>adam@chlipala.net</author>
adam@276 198 </item>
adam@276 199
adam@276 200 <item>
adamc@274 201 <title>A few small typo fixes</title>
adamc@274 202 <pubDate>Sat, 15 May 2010 06:42:47 EDT</pubDate>
adamc@274 203 <link>http://adam.chlipala.net/cpdt/</link>
adamc@274 204 <author>adam@chlipala.net</author>
adamc@274 205 </item>
adamc@274 206
adamc@274 207 <item>
adamc@270 208 <title>Fix table of contents and mention another command needed to enter Chapter 2's code literally</title>
adamc@270 209 <pubDate>Wed, 3 Feb 2010 08:16:16 EST</pubDate>
adamc@270 210 <link>http://adam.chlipala.net/cpdt/</link>
adamc@270 211 <author>adam@chlipala.net</author>
adamc@270 212 </item>
adamc@270 213
adamc@270 214 <item>
adamc@268 215 <title>RSS feed created</title>
adamc@268 216 <pubDate>Wed, 27 Jan 2010 07:33:34 EST</pubDate>
adamc@268 217 <link>http://adam.chlipala.net/cpdt/</link>
adamc@270 218 <author>adam@chlipala.net</author>
adamc@268 219 </item>
adamc@268 220
adamc@268 221 </channel>
adamc@268 222 </rss>