annotate staging/updates.rss @ 479:40a9a36844d6

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