annotate staging/updates.rss @ 475:1fd4109f7b31

Batch of changes based on proofreader feedback
author Adam Chlipala <adam@chlipala.net>
date Mon, 22 Oct 2012 14:23:52 -0400
parents 51a8472aca68
children 417450ccceda
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@475 16 <pubDate>Mon, 22 Oct 2012 14:23:27 EDT</pubDate>
adam@475 17 <link>http://adam.chlipala.net/cpdt/</link>
adam@475 18 <author>adamc@csail.mit.edu</author>
adam@475 19 <description>Thanks to everyone who is helping with the final proofreading!</description>
adam@475 20 </item>
adam@475 21
adam@475 22 <item>
adam@475 23 <title>Batch of changes based on proofreader feedback</title>
adam@471 24 <pubDate>Mon, 8 Oct 2012 16:04:09 EDT</pubDate>
adam@471 25 <link>http://adam.chlipala.net/cpdt/</link>
adam@471 26 <author>adamc@csail.mit.edu</author>
adam@471 27 <description>Thanks to everyone who is helping with the final proofreading!</description>
adam@471 28 </item>
adam@471 29
adam@471 30 <item>
adam@471 31 <title>Batch of changes based on proofreader feedback</title>
adam@470 32 <pubDate>Tue, 2 Oct 2012 11:34:17 EDT</pubDate>
adam@470 33 <link>http://adam.chlipala.net/cpdt/</link>
adam@470 34 <author>adamc@csail.mit.edu</author>
adam@470 35 <description>Thanks to everyone who is helping with the final proofreading!</description>
adam@470 36 </item>
adam@470 37
adam@470 38 <item>
adam@470 39 <title>Batch of changes based on proofreader feedback</title>
adam@469 40 <pubDate>Wed, 26 Sep 2012 16:31:01 EDT</pubDate>
adam@469 41 <link>http://adam.chlipala.net/cpdt/</link>
adam@469 42 <author>adamc@csail.mit.edu</author>
adam@469 43 <description>Thanks to everyone who is helping with the final proofreading!</description>
adam@469 44 </item>
adam@469 45
adam@469 46 <item>
adam@466 47 <title>Ready for final proofreading</title>
adam@466 48 <pubDate>Thu, 30 Aug 2012 08:31:25 EDT</pubDate>
adam@466 49 <link>http://adam.chlipala.net/cpdt/</link>
adam@466 50 <author>adamc@csail.mit.edu</author>
adam@466 51 <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 52 </item>
adam@466 53
adam@466 54 <item>
adam@445 55 <title>Vertical spacing</title>
adam@445 56 <pubDate>Wed, 1 Aug 2012 17:29:20 EDT</pubDate>
adam@445 57 <link>http://adam.chlipala.net/cpdt/</link>
adam@445 58 <author>adamc@csail.mit.edu</author>
adam@445 59 <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 60 </item>
adam@445 61
adam@445 62 <item>
adam@438 63 <title>Taking advantage of coqdoc changes</title>
adam@438 64 <pubDate>Fri, 27 Jul 2012 16:48:35 EDT</pubDate>
adam@438 65 <link>http://adam.chlipala.net/cpdt/</link>
adam@438 66 <author>adamc@csail.mit.edu</author>
adam@438 67 <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 68 </item>
adam@438 69
adam@438 70 <item>
adam@415 71 <title>Preparing for final typesetting</title>
adam@415 72 <pubDate>Fri, 8 Jun 2012 15:55:17 EDT</pubDate>
adam@415 73 <link>http://adam.chlipala.net/cpdt/</link>
adam@415 74 <author>adamc@csail.mit.edu</author>
adam@415 75 <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 76 </item>
adam@415 77
adam@415 78 <item>
adam@396 79 <title>Some content finishing touches</title>
adam@396 80 <pubDate>Sun, 22 Apr 2012 16:26:07 EDT</pubDate>
adam@396 81 <link>http://adam.chlipala.net/cpdt/</link>
adam@396 82 <author>adamc@csail.mit.edu</author>
adam@396 83 <description>In introduction, clarify meaning of certified programming; add some citations.</description>
adam@396 84 </item>
adam@396 85
adam@396 86 <item>
adam@390 87 <title>A number of revisions</title>
adam@390 88 <pubDate>Thu, 12 Apr 2012 18:42:46 EDT</pubDate>
adam@390 89 <link>http://adam.chlipala.net/cpdt/</link>
adam@390 90 <author>adamc@csail.mit.edu</author>
adam@391 91 <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 92 </item>
adam@390 93
adam@390 94 <item>
adam@383 95 <title>New Conclusion page</title>
adam@383 96 <pubDate>Tue, 3 Apr 2012 15:08:37 EDT</pubDate>
adam@383 97 <link>http://adam.chlipala.net/cpdt/</link>
adam@383 98 <author>adamc@csail.mit.edu</author>
adam@383 99 </item>
adam@383 100
adam@383 101 <item>
adam@383 102 <title>New chapter: "A Taste of Reasoning About Programming Language Syntax"</title>
adam@381 103 <pubDate>Sun, 1 Apr 2012 14:58:20 EDT</pubDate>
adam@381 104 <link>http://adam.chlipala.net/cpdt/</link>
adam@381 105 <author>adamc@csail.mit.edu</author>
adam@381 106 <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 107 </item>
adam@381 108
adam@381 109 <item>
adam@380 110 <title>Update to work with Coq 8.4 beta (and keep working with 8.3pl2)</title>
adam@380 111 <pubDate>Thu, 29 Mar 2012 18:10:00 EDT</pubDate>
adam@380 112 <link>http://adam.chlipala.net/cpdt/</link>
adam@380 113 <author>adamc@csail.mit.edu</author>
adam@380 114 </item>
adam@380 115
adam@380 116 <item>
adam@378 117 <title>Two new tricks useful in proof by reflection</title>
adam@378 118 <pubDate>Thu, 29 Mar 2012 17:12:01 EDT</pubDate>
adam@378 119 <link>http://adam.chlipala.net/cpdt/</link>
adam@378 120 <author>adamc@csail.mit.edu</author>
adam@378 121 <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 122 </item>
adam@378 123
adam@378 124 <item>
adam@376 125 <title>Revisions touching many chapters</title>
adam@376 126 <pubDate>Mon, 26 Mar 2012 16:59:11 EDT</pubDate>
adam@376 127 <link>http://adam.chlipala.net/cpdt/</link>
adam@376 128 <author>adamc@csail.mit.edu</author>
adam@376 129 <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 130 </item>
adam@376 131
adam@376 132 <item>
adam@368 133 <title>A pass through "Proving in the Large"</title>
adam@368 134 <pubDate>Wed, 9 Nov 2011 15:25:42 EST</pubDate>
adam@368 135 <link>http://adam.chlipala.net/cpdt/</link>
adam@368 136 <author>adamc@csail.mit.edu</author>
adam@368 137 </item>
adam@368 138
adam@368 139 <item>
adam@365 140 <title>A pass through "Reasoning About Equality Proofs"</title>
adam@365 141 <pubDate>Sun, 6 Nov 2011 16:50:59 EST</pubDate>
adam@365 142 <link>http://adam.chlipala.net/cpdt/</link>
adam@365 143 <author>adamc@csail.mit.edu</author>
adam@365 144 <description>I've added a new discussion of the reduction behavior of "fix" and "cofix" terms.</description>
adam@365 145 </item>
adam@365 146
adam@365 147 <item>
adam@361 148 <title>A pass through "Proof by Reflection"</title>
adam@361 149 <pubDate>Wed, 2 Nov 2011 16:22:00 EDT</pubDate>
adam@361 150 <link>http://adam.chlipala.net/cpdt/</link>
adam@361 151 <author>adamc@csail.mit.edu</author>
adam@361 152 <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 153 </item>
adam@361 154
adam@361 155 <item>
adam@358 156 <title>A pass through "Generic Programming"</title>
adam@358 157 <pubDate>Mon, 31 Oct 2011 14:23:29 EDT</pubDate>
adam@358 158 <link>http://adam.chlipala.net/cpdt/</link>
adam@358 159 <author>adamc@csail.mit.edu</author>
adam@358 160 </item>
adam@358 161
adam@358 162 <item>
adam@357 163 <title>New chapter: "General Recursion"</title>
adam@357 164 <pubDate>Fri, 28 Oct 2011 18:25:46 EDT</pubDate>
adam@357 165 <link>http://adam.chlipala.net/cpdt/</link>
adam@357 166 <author>adamc@csail.mit.edu</author>
adam@357 167 </item>
adam@357 168
adam@357 169 <item>
adam@347 170 <title>A pass through "Infinite Data and Proofs"</title>
adam@347 171 <pubDate>Sun, 23 Oct 2011 14:47:55 EDT</pubDate>
adam@347 172 <link>http://adam.chlipala.net/cpdt/</link>
adam@347 173 <author>adamc@csail.mit.edu</author>
adam@347 174 <description>I've added new discussion of co-induction principles and replaced the programming language semantics example.</description>
adam@347 175 </item>
adam@347 176
adam@347 177 <item>
adam@345 178 <title>A pass through "Universes and Axioms"</title>
adam@345 179 <pubDate>Wed, 19 Oct 2011 09:58:57 EDT</pubDate>
adam@345 180 <link>http://adam.chlipala.net/cpdt/</link>
adam@345 181 <author>adamc@csail.mit.edu</author>
adam@345 182 <description>I've added a new section on avoiding axioms.</description>
adam@345 183 </item>
adam@345 184
adam@345 185 <item>
adam@342 186 <title>A pass through "Dependent Data Structures"</title>
adam@342 187 <pubDate>Sun, 16 Oct 2011 10:45:48 EDT</pubDate>
adam@342 188 <link>http://adam.chlipala.net/cpdt/</link>
adam@342 189 <author>adamc@csail.mit.edu</author>
adam@342 190 </item>
adam@342 191
adam@342 192 <item>
adam@338 193 <title>A pass through "More Dependent Types"</title>
adam@338 194 <pubDate>Mon, 10 Oct 2011 15:59:55 EDT</pubDate>
adam@338 195 <link>http://adam.chlipala.net/cpdt/</link>
adam@338 196 <author>adamc@csail.mit.edu</author>
adam@338 197 </item>
adam@338 198
adam@338 199 <item>
adam@336 200 <title>A pass through "Subset Types and Variations"</title>
adam@336 201 <pubDate>Wed, 5 Oct 2011 11:32:54 EDT</pubDate>
adam@336 202 <link>http://adam.chlipala.net/cpdt/</link>
adam@336 203 <author>adamc@csail.mit.edu</author>
adam@336 204 </item>
adam@336 205
adam@336 206 <item>
adam@333 207 <title>New Match exercises; remove Part IV</title>
adam@333 208 <pubDate>Mon, 3 Oct 2011 11:18:27 EDT</pubDate>
adam@333 209 <link>http://adam.chlipala.net/cpdt/</link>
adam@333 210 <author>adamc@csail.mit.edu</author>
adam@333 211 <description>The old Part IV is still present in old versions available through the public Mercurial repository.</description>
adam@333 212 </item>
adam@333 213
adam@333 214 <item>
adam@325 215 <title>New chapter on logic programing</title>
adam@325 216 <pubDate>Thu, 22 Sep 2011 11:08:30 EDT</pubDate>
adam@325 217 <link>http://adam.chlipala.net/cpdt/</link>
adam@325 218 <author>adamc@csail.mit.edu</author>
adam@325 219 <description>Some new content is missing prose.</description>
adam@325 220 </item>
adam@325 221
adam@325 222 <item>
adam@322 223 <title>A pass through Chapter 4</title>
adam@322 224 <pubDate>Mon, 19 Sep 2011 14:03:40 EDT</pubDate>
adam@322 225 <link>http://adam.chlipala.net/cpdt/</link>
adam@322 226 <author>adamc@csail.mit.edu</author>
adam@322 227 </item>
adam@322 228
adam@322 229 <item>
adam@321 230 <title>Added a public Mercurial repository with the book source</title>
adam@321 231 <pubDate>Wed, 14 Sep 2011 14:01:23 EDT</pubDate>
adam@321 232 <link>http://adam.chlipala.net/cpdt/repo</link>
adam@321 233 <author>adamc@csail.mit.edu</author>
adam@321 234 </item>
adam@321 235
adam@321 236 <item>
adam@319 237 <title>A pass through Chapter 3</title>
adam@319 238 <pubDate>Mon, 12 Sep 2011 16:47:12 EDT</pubDate>
adam@319 239 <link>http://adam.chlipala.net/cpdt/</link>
adam@319 240 <author>adamc@csail.mit.edu</author>
adam@319 241 </item>
adam@319 242
adam@319 243 <item>
adam@314 244 <title>Renamed "Tactics" module to "CpdtTactics"</title>
adam@314 245 <pubDate>Wed, 7 Sep 2011 13:45:31 EDT</pubDate>
adam@314 246 <link>http://adam.chlipala.net/cpdt/</link>
adam@314 247 <author>adamc@csail.mit.edu</author>
adam@314 248 <description>This avoids a name clash with a module included with Coq.</description>
adam@314 249 </item>
adam@314 250
adam@314 251 <item>
adam@313 252 <title>A pass through Chapter 2</title>
adam@313 253 <pubDate>Thu, 1 Sep 2011 11:32:42 EDT</pubDate>
adam@313 254 <link>http://adam.chlipala.net/cpdt/</link>
adam@313 255 <author>adamc@csail.mit.edu</author>
adam@313 256 <description>I've removed some material on dependent pattern-matching but not yet compensated by adding it back in somewhere else.</description>
adam@313 257 </item>
adam@313 258
adam@313 259 <item>
adam@308 260 <title>A pass through Chapter 1</title>
adam@308 261 <pubDate>Thu, 25 Aug 2011 14:47:30 EDT</pubDate>
adam@308 262 <link>http://adam.chlipala.net/cpdt/</link>
adam@308 263 <author>adamc@csail.mit.edu</author>
adam@308 264 <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 265 </item>
adam@308 266
adam@308 267 <item>
adam@303 268 <title>Tweaks to recent update to satisfy coqdoc 8.3</title>
adam@303 269 <pubDate>Tue, 18 Jan 2011 08:15:00 EST</pubDate>
adam@303 270 <link>http://adam.chlipala.net/cpdt/</link>
adam@303 271 <author>adam@chlipala.net</author>
adam@303 272 </item>
adam@303 273
adam@303 274 <item>
adam@299 275 <title>Updated to work with both Coq 8.3 and Coq 8.2</title>
adam@299 276 <pubDate>Fri, 14 Jan 2011 15:39:00 EST</pubDate>
adam@299 277 <link>http://adam.chlipala.net/cpdt/</link>
adam@299 278 <author>adam@chlipala.net</author>
adam@299 279 </item>
adam@299 280
adam@299 281 <item>
adam@293 282 <title>A significant revision pass, based on extensive feedback kindly provided by Pierre Castéran</title>
adam@293 283 <pubDate>Wed, 10 Nov 2010 16:33:49 EST</pubDate>
adam@293 284 <link>http://adam.chlipala.net/cpdt/</link>
adam@293 285 <author>adam@chlipala.net</author>
adam@293 286 </item>
adam@293 287
adam@293 288 <item>
adam@276 289 <title>Mention that recent versions of Coq allow some omitted "match" cases</title>
adam@276 290 <pubDate>Mon, 28 Jun 2010 07:59:29 EDT</pubDate>
adam@276 291 <link>http://adam.chlipala.net/cpdt/</link>
adam@276 292 <author>adam@chlipala.net</author>
adam@276 293 </item>
adam@276 294
adam@276 295 <item>
adamc@274 296 <title>A few small typo fixes</title>
adamc@274 297 <pubDate>Sat, 15 May 2010 06:42:47 EDT</pubDate>
adamc@274 298 <link>http://adam.chlipala.net/cpdt/</link>
adamc@274 299 <author>adam@chlipala.net</author>
adamc@274 300 </item>
adamc@274 301
adamc@274 302 <item>
adamc@270 303 <title>Fix table of contents and mention another command needed to enter Chapter 2's code literally</title>
adamc@270 304 <pubDate>Wed, 3 Feb 2010 08:16:16 EST</pubDate>
adamc@270 305 <link>http://adam.chlipala.net/cpdt/</link>
adamc@270 306 <author>adam@chlipala.net</author>
adamc@270 307 </item>
adamc@270 308
adamc@270 309 <item>
adamc@268 310 <title>RSS feed created</title>
adamc@268 311 <pubDate>Wed, 27 Jan 2010 07:33:34 EST</pubDate>
adamc@268 312 <link>http://adam.chlipala.net/cpdt/</link>
adamc@270 313 <author>adam@chlipala.net</author>
adamc@268 314 </item>
adamc@268 315
adamc@268 316 </channel>
adamc@268 317 </rss>