annotate staging/updates.rss @ 476:417450ccceda

Batch of changes based on proofreader feedback
author Adam Chlipala <adam@chlipala.net>
date Thu, 25 Oct 2012 08:40:42 -0400
parents 1fd4109f7b31
children f02b698aadb1
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@469 15 <title>Batch of changes based on proofreader feedback</title>
adam@476 16 <pubDate>Thu, 25 Oct 2012 08:40:19 EDT</pubDate>
adam@476 17 <link>http://adam.chlipala.net/cpdt/</link>
adam@476 18 <author>adamc@csail.mit.edu</author>
adam@476 19 <description>Thanks to everyone who is helping with the final proofreading!</description>
adam@476 20 </item>
adam@476 21
adam@476 22 <item>
adam@476 23 <title>Batch of changes based on proofreader feedback</title>
adam@475 24 <pubDate>Mon, 22 Oct 2012 14:23:27 EDT</pubDate>
adam@475 25 <link>http://adam.chlipala.net/cpdt/</link>
adam@475 26 <author>adamc@csail.mit.edu</author>
adam@475 27 <description>Thanks to everyone who is helping with the final proofreading!</description>
adam@475 28 </item>
adam@475 29
adam@475 30 <item>
adam@475 31 <title>Batch of changes based on proofreader feedback</title>
adam@471 32 <pubDate>Mon, 8 Oct 2012 16:04:09 EDT</pubDate>
adam@471 33 <link>http://adam.chlipala.net/cpdt/</link>
adam@471 34 <author>adamc@csail.mit.edu</author>
adam@471 35 <description>Thanks to everyone who is helping with the final proofreading!</description>
adam@471 36 </item>
adam@471 37
adam@471 38 <item>
adam@471 39 <title>Batch of changes based on proofreader feedback</title>
adam@470 40 <pubDate>Tue, 2 Oct 2012 11:34:17 EDT</pubDate>
adam@470 41 <link>http://adam.chlipala.net/cpdt/</link>
adam@470 42 <author>adamc@csail.mit.edu</author>
adam@470 43 <description>Thanks to everyone who is helping with the final proofreading!</description>
adam@470 44 </item>
adam@470 45
adam@470 46 <item>
adam@470 47 <title>Batch of changes based on proofreader feedback</title>
adam@469 48 <pubDate>Wed, 26 Sep 2012 16:31:01 EDT</pubDate>
adam@469 49 <link>http://adam.chlipala.net/cpdt/</link>
adam@469 50 <author>adamc@csail.mit.edu</author>
adam@469 51 <description>Thanks to everyone who is helping with the final proofreading!</description>
adam@469 52 </item>
adam@469 53
adam@469 54 <item>
adam@466 55 <title>Ready for final proofreading</title>
adam@466 56 <pubDate>Thu, 30 Aug 2012 08:31:25 EDT</pubDate>
adam@466 57 <link>http://adam.chlipala.net/cpdt/</link>
adam@466 58 <author>adamc@csail.mit.edu</author>
adam@466 59 <description>I've finished a full proofreading pass; CPDT is now almost ready to turn over to the MIT Press editorial process, the beginning of the home stretch for conventional publication! I'm looking for folks to proofread the current version in full. Please let me know if you're interested!</description>
adam@466 60 </item>
adam@466 61
adam@466 62 <item>
adam@445 63 <title>Vertical spacing</title>
adam@445 64 <pubDate>Wed, 1 Aug 2012 17:29:20 EDT</pubDate>
adam@445 65 <link>http://adam.chlipala.net/cpdt/</link>
adam@445 66 <author>adamc@csail.mit.edu</author>
adam@445 67 <description>This is a mundane revision where I've normalized the vertical space separators between text sections. Like the last release, this one won't build for LaTeX without a coqdoc patch that may not be in Coq's Subversion repos yet. This is the home stretch; I am going to make a proofreading pass through everything, and then I'll be looking for other proofreaders to help come up with the final version to be published by MIT Press!</description>
adam@445 68 </item>
adam@445 69
adam@445 70 <item>
adam@438 71 <title>Taking advantage of coqdoc changes</title>
adam@438 72 <pubDate>Fri, 27 Jul 2012 16:48:35 EDT</pubDate>
adam@438 73 <link>http://adam.chlipala.net/cpdt/</link>
adam@438 74 <author>adamc@csail.mit.edu</author>
adam@438 75 <description>Starting with some help from Matthieu Sozeau, a number of improvements have been made to the coqdoc program, which is used to generate CPDT renderings. The changes aren't in any Coq release yet (not even an 8.4 beta release), but I hope they will make it into the final 8.4, and I've used a working Coq version to generate pretty outputs. Now the only concrete change I have planned before the final CPDT version for publication is tweaking of empty vertical space between some page elements.</description>
adam@438 76 </item>
adam@438 77
adam@438 78 <item>
adam@415 79 <title>Preparing for final typesetting</title>
adam@415 80 <pubDate>Fri, 8 Jun 2012 15:55:17 EDT</pubDate>
adam@415 81 <link>http://adam.chlipala.net/cpdt/</link>
adam@415 82 <author>adamc@csail.mit.edu</author>
adam@415 83 <description>I'm getting ready for the final push to get the PDF rendering into shape to use as the final version of the book to deliver to MIT Press. I plan to get some coqdoc issues fixed, and I've undone some hack-arounds that were meant to avoid a need for coqdoc changes, in addition to some general improvements to the markup. I've also made some changes to take advantage of Coq 8.4 features.</description>
adam@415 84 </item>
adam@415 85
adam@415 86 <item>
adam@396 87 <title>Some content finishing touches</title>
adam@396 88 <pubDate>Sun, 22 Apr 2012 16:26:07 EDT</pubDate>
adam@396 89 <link>http://adam.chlipala.net/cpdt/</link>
adam@396 90 <author>adamc@csail.mit.edu</author>
adam@396 91 <description>In introduction, clarify meaning of certified programming; add some citations.</description>
adam@396 92 </item>
adam@396 93
adam@396 94 <item>
adam@390 95 <title>A number of revisions</title>
adam@390 96 <pubDate>Thu, 12 Apr 2012 18:42:46 EDT</pubDate>
adam@390 97 <link>http://adam.chlipala.net/cpdt/</link>
adam@390 98 <author>adamc@csail.mit.edu</author>
adam@391 99 <description>Stronger theorem at end of "Infinite Data and Proofs" chapter; in "Reasoning About Equality Proofs" chapter, more discussion of axiom avoidance and tactic pitfalls for JMeq; general passes through "Proof Search in Ltac" and "Proving in the Large" chapters; in "Universes and Axioms" chapter, a class of baffling error messages explained; comments added to CpdtTactics.v.</description>
adam@390 100 </item>
adam@390 101
adam@390 102 <item>
adam@383 103 <title>New Conclusion page</title>
adam@383 104 <pubDate>Tue, 3 Apr 2012 15:08:37 EDT</pubDate>
adam@383 105 <link>http://adam.chlipala.net/cpdt/</link>
adam@383 106 <author>adamc@csail.mit.edu</author>
adam@383 107 </item>
adam@383 108
adam@383 109 <item>
adam@383 110 <title>New chapter: "A Taste of Reasoning About Programming Language Syntax"</title>
adam@381 111 <pubDate>Sun, 1 Apr 2012 14:58:20 EDT</pubDate>
adam@381 112 <link>http://adam.chlipala.net/cpdt/</link>
adam@381 113 <author>adamc@csail.mit.edu</author>
adam@381 114 <description>This new chapter condenses and recasts some material from the old Part IV of CPDT. I felt the level of detail I was giving was out of proportion to my certainty that the techniques I was demonstrating would make sense to use in 5 years, so I'm opting instead for a quick tour that is mostly meant to convey the moral that encoding choices matter (but also to introduce PHOAS).</description>
adam@381 115 </item>
adam@381 116
adam@381 117 <item>
adam@380 118 <title>Update to work with Coq 8.4 beta (and keep working with 8.3pl2)</title>
adam@380 119 <pubDate>Thu, 29 Mar 2012 18:10:00 EDT</pubDate>
adam@380 120 <link>http://adam.chlipala.net/cpdt/</link>
adam@380 121 <author>adamc@csail.mit.edu</author>
adam@380 122 </item>
adam@380 123
adam@380 124 <item>
adam@378 125 <title>Two new tricks useful in proof by reflection</title>
adam@378 126 <pubDate>Thu, 29 Mar 2012 17:12:01 EDT</pubDate>
adam@378 127 <link>http://adam.chlipala.net/cpdt/</link>
adam@378 128 <author>adamc@csail.mit.edu</author>
adam@378 129 <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 130 </item>
adam@378 131
adam@378 132 <item>
adam@376 133 <title>Revisions touching many chapters</title>
adam@376 134 <pubDate>Mon, 26 Mar 2012 16:59:11 EDT</pubDate>
adam@376 135 <link>http://adam.chlipala.net/cpdt/</link>
adam@376 136 <author>adamc@csail.mit.edu</author>
adam@376 137 <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 138 </item>
adam@376 139
adam@376 140 <item>
adam@368 141 <title>A pass through "Proving in the Large"</title>
adam@368 142 <pubDate>Wed, 9 Nov 2011 15:25:42 EST</pubDate>
adam@368 143 <link>http://adam.chlipala.net/cpdt/</link>
adam@368 144 <author>adamc@csail.mit.edu</author>
adam@368 145 </item>
adam@368 146
adam@368 147 <item>
adam@365 148 <title>A pass through "Reasoning About Equality Proofs"</title>
adam@365 149 <pubDate>Sun, 6 Nov 2011 16:50:59 EST</pubDate>
adam@365 150 <link>http://adam.chlipala.net/cpdt/</link>
adam@365 151 <author>adamc@csail.mit.edu</author>
adam@365 152 <description>I've added a new discussion of the reduction behavior of "fix" and "cofix" terms.</description>
adam@365 153 </item>
adam@365 154
adam@365 155 <item>
adam@361 156 <title>A pass through "Proof by Reflection"</title>
adam@361 157 <pubDate>Wed, 2 Nov 2011 16:22:00 EDT</pubDate>
adam@361 158 <link>http://adam.chlipala.net/cpdt/</link>
adam@361 159 <author>adamc@csail.mit.edu</author>
adam@361 160 <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 161 </item>
adam@361 162
adam@361 163 <item>
adam@358 164 <title>A pass through "Generic Programming"</title>
adam@358 165 <pubDate>Mon, 31 Oct 2011 14:23:29 EDT</pubDate>
adam@358 166 <link>http://adam.chlipala.net/cpdt/</link>
adam@358 167 <author>adamc@csail.mit.edu</author>
adam@358 168 </item>
adam@358 169
adam@358 170 <item>
adam@357 171 <title>New chapter: "General Recursion"</title>
adam@357 172 <pubDate>Fri, 28 Oct 2011 18:25:46 EDT</pubDate>
adam@357 173 <link>http://adam.chlipala.net/cpdt/</link>
adam@357 174 <author>adamc@csail.mit.edu</author>
adam@357 175 </item>
adam@357 176
adam@357 177 <item>
adam@347 178 <title>A pass through "Infinite Data and Proofs"</title>
adam@347 179 <pubDate>Sun, 23 Oct 2011 14:47:55 EDT</pubDate>
adam@347 180 <link>http://adam.chlipala.net/cpdt/</link>
adam@347 181 <author>adamc@csail.mit.edu</author>
adam@347 182 <description>I've added new discussion of co-induction principles and replaced the programming language semantics example.</description>
adam@347 183 </item>
adam@347 184
adam@347 185 <item>
adam@345 186 <title>A pass through "Universes and Axioms"</title>
adam@345 187 <pubDate>Wed, 19 Oct 2011 09:58:57 EDT</pubDate>
adam@345 188 <link>http://adam.chlipala.net/cpdt/</link>
adam@345 189 <author>adamc@csail.mit.edu</author>
adam@345 190 <description>I've added a new section on avoiding axioms.</description>
adam@345 191 </item>
adam@345 192
adam@345 193 <item>
adam@342 194 <title>A pass through "Dependent Data Structures"</title>
adam@342 195 <pubDate>Sun, 16 Oct 2011 10:45:48 EDT</pubDate>
adam@342 196 <link>http://adam.chlipala.net/cpdt/</link>
adam@342 197 <author>adamc@csail.mit.edu</author>
adam@342 198 </item>
adam@342 199
adam@342 200 <item>
adam@338 201 <title>A pass through "More Dependent Types"</title>
adam@338 202 <pubDate>Mon, 10 Oct 2011 15:59:55 EDT</pubDate>
adam@338 203 <link>http://adam.chlipala.net/cpdt/</link>
adam@338 204 <author>adamc@csail.mit.edu</author>
adam@338 205 </item>
adam@338 206
adam@338 207 <item>
adam@336 208 <title>A pass through "Subset Types and Variations"</title>
adam@336 209 <pubDate>Wed, 5 Oct 2011 11:32:54 EDT</pubDate>
adam@336 210 <link>http://adam.chlipala.net/cpdt/</link>
adam@336 211 <author>adamc@csail.mit.edu</author>
adam@336 212 </item>
adam@336 213
adam@336 214 <item>
adam@333 215 <title>New Match exercises; remove Part IV</title>
adam@333 216 <pubDate>Mon, 3 Oct 2011 11:18:27 EDT</pubDate>
adam@333 217 <link>http://adam.chlipala.net/cpdt/</link>
adam@333 218 <author>adamc@csail.mit.edu</author>
adam@333 219 <description>The old Part IV is still present in old versions available through the public Mercurial repository.</description>
adam@333 220 </item>
adam@333 221
adam@333 222 <item>
adam@325 223 <title>New chapter on logic programing</title>
adam@325 224 <pubDate>Thu, 22 Sep 2011 11:08:30 EDT</pubDate>
adam@325 225 <link>http://adam.chlipala.net/cpdt/</link>
adam@325 226 <author>adamc@csail.mit.edu</author>
adam@325 227 <description>Some new content is missing prose.</description>
adam@325 228 </item>
adam@325 229
adam@325 230 <item>
adam@322 231 <title>A pass through Chapter 4</title>
adam@322 232 <pubDate>Mon, 19 Sep 2011 14:03:40 EDT</pubDate>
adam@322 233 <link>http://adam.chlipala.net/cpdt/</link>
adam@322 234 <author>adamc@csail.mit.edu</author>
adam@322 235 </item>
adam@322 236
adam@322 237 <item>
adam@321 238 <title>Added a public Mercurial repository with the book source</title>
adam@321 239 <pubDate>Wed, 14 Sep 2011 14:01:23 EDT</pubDate>
adam@321 240 <link>http://adam.chlipala.net/cpdt/repo</link>
adam@321 241 <author>adamc@csail.mit.edu</author>
adam@321 242 </item>
adam@321 243
adam@321 244 <item>
adam@319 245 <title>A pass through Chapter 3</title>
adam@319 246 <pubDate>Mon, 12 Sep 2011 16:47:12 EDT</pubDate>
adam@319 247 <link>http://adam.chlipala.net/cpdt/</link>
adam@319 248 <author>adamc@csail.mit.edu</author>
adam@319 249 </item>
adam@319 250
adam@319 251 <item>
adam@314 252 <title>Renamed "Tactics" module to "CpdtTactics"</title>
adam@314 253 <pubDate>Wed, 7 Sep 2011 13:45:31 EDT</pubDate>
adam@314 254 <link>http://adam.chlipala.net/cpdt/</link>
adam@314 255 <author>adamc@csail.mit.edu</author>
adam@314 256 <description>This avoids a name clash with a module included with Coq.</description>
adam@314 257 </item>
adam@314 258
adam@314 259 <item>
adam@313 260 <title>A pass through Chapter 2</title>
adam@313 261 <pubDate>Thu, 1 Sep 2011 11:32:42 EDT</pubDate>
adam@313 262 <link>http://adam.chlipala.net/cpdt/</link>
adam@313 263 <author>adamc@csail.mit.edu</author>
adam@313 264 <description>I've removed some material on dependent pattern-matching but not yet compensated by adding it back in somewhere else.</description>
adam@313 265 </item>
adam@313 266
adam@313 267 <item>
adam@308 268 <title>A pass through Chapter 1</title>
adam@308 269 <pubDate>Thu, 25 Aug 2011 14:47:30 EDT</pubDate>
adam@308 270 <link>http://adam.chlipala.net/cpdt/</link>
adam@308 271 <author>adamc@csail.mit.edu</author>
adam@308 272 <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 273 </item>
adam@308 274
adam@308 275 <item>
adam@303 276 <title>Tweaks to recent update to satisfy coqdoc 8.3</title>
adam@303 277 <pubDate>Tue, 18 Jan 2011 08:15:00 EST</pubDate>
adam@303 278 <link>http://adam.chlipala.net/cpdt/</link>
adam@303 279 <author>adam@chlipala.net</author>
adam@303 280 </item>
adam@303 281
adam@303 282 <item>
adam@299 283 <title>Updated to work with both Coq 8.3 and Coq 8.2</title>
adam@299 284 <pubDate>Fri, 14 Jan 2011 15:39:00 EST</pubDate>
adam@299 285 <link>http://adam.chlipala.net/cpdt/</link>
adam@299 286 <author>adam@chlipala.net</author>
adam@299 287 </item>
adam@299 288
adam@299 289 <item>
adam@293 290 <title>A significant revision pass, based on extensive feedback kindly provided by Pierre Castéran</title>
adam@293 291 <pubDate>Wed, 10 Nov 2010 16:33:49 EST</pubDate>
adam@293 292 <link>http://adam.chlipala.net/cpdt/</link>
adam@293 293 <author>adam@chlipala.net</author>
adam@293 294 </item>
adam@293 295
adam@293 296 <item>
adam@276 297 <title>Mention that recent versions of Coq allow some omitted "match" cases</title>
adam@276 298 <pubDate>Mon, 28 Jun 2010 07:59:29 EDT</pubDate>
adam@276 299 <link>http://adam.chlipala.net/cpdt/</link>
adam@276 300 <author>adam@chlipala.net</author>
adam@276 301 </item>
adam@276 302
adam@276 303 <item>
adamc@274 304 <title>A few small typo fixes</title>
adamc@274 305 <pubDate>Sat, 15 May 2010 06:42:47 EDT</pubDate>
adamc@274 306 <link>http://adam.chlipala.net/cpdt/</link>
adamc@274 307 <author>adam@chlipala.net</author>
adamc@274 308 </item>
adamc@274 309
adamc@274 310 <item>
adamc@270 311 <title>Fix table of contents and mention another command needed to enter Chapter 2's code literally</title>
adamc@270 312 <pubDate>Wed, 3 Feb 2010 08:16:16 EST</pubDate>
adamc@270 313 <link>http://adam.chlipala.net/cpdt/</link>
adamc@270 314 <author>adam@chlipala.net</author>
adamc@270 315 </item>
adamc@270 316
adamc@270 317 <item>
adamc@268 318 <title>RSS feed created</title>
adamc@268 319 <pubDate>Wed, 27 Jan 2010 07:33:34 EST</pubDate>
adamc@268 320 <link>http://adam.chlipala.net/cpdt/</link>
adamc@270 321 <author>adam@chlipala.net</author>
adamc@268 322 </item>
adamc@268 323
adamc@268 324 </channel>
adamc@268 325 </rss>