adamc@268: adamc@268: adamc@268: adamc@268: adamc@268: Certified Programming with Dependent Types updates adamc@268: http://adam.chlipala.net/cpdt/ adamc@268: Updates to a draft textbook adamc@268: adamc@268: en-us adamc@270: adam@chlipala.net adamc@270: adam@chlipala.net adamc@268: http://blogs.law.harvard.edu/tech/rss adamc@268: adamc@268: adam@325: New chapter on logic programing adam@325: Thu, 22 Sep 2011 11:08:30 EDT adam@325: http://adam.chlipala.net/cpdt/ adam@325: adamc@csail.mit.edu adam@325: Some new content is missing prose. adam@325: adam@325: adam@325: adam@322: A pass through Chapter 4 adam@322: Mon, 19 Sep 2011 14:03:40 EDT adam@322: http://adam.chlipala.net/cpdt/ adam@322: adamc@csail.mit.edu adam@322: adam@322: adam@322: adam@321: Added a public Mercurial repository with the book source adam@321: Wed, 14 Sep 2011 14:01:23 EDT adam@321: http://adam.chlipala.net/cpdt/repo adam@321: adamc@csail.mit.edu adam@321: adam@321: adam@321: adam@319: A pass through Chapter 3 adam@319: Mon, 12 Sep 2011 16:47:12 EDT adam@319: http://adam.chlipala.net/cpdt/ adam@319: adamc@csail.mit.edu adam@319: adam@319: adam@319: adam@314: Renamed "Tactics" module to "CpdtTactics" adam@314: Wed, 7 Sep 2011 13:45:31 EDT adam@314: http://adam.chlipala.net/cpdt/ adam@314: adamc@csail.mit.edu adam@314: This avoids a name clash with a module included with Coq. adam@314: adam@314: adam@314: adam@313: A pass through Chapter 2 adam@313: Thu, 1 Sep 2011 11:32:42 EDT adam@313: http://adam.chlipala.net/cpdt/ adam@313: adamc@csail.mit.edu adam@313: I've removed some material on dependent pattern-matching but not yet compensated by adding it back in somewhere else. adam@313: adam@313: adam@313: adam@308: A pass through Chapter 1 adam@308: Thu, 25 Aug 2011 14:47:30 EDT adam@308: http://adam.chlipala.net/cpdt/ adam@308: adamc@csail.mit.edu adam@308: I've started passes through all chapters, with an eye toward getting ready both for my fall class 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! adam@308: adam@308: adam@308: adam@303: Tweaks to recent update to satisfy coqdoc 8.3 adam@303: Tue, 18 Jan 2011 08:15:00 EST adam@303: http://adam.chlipala.net/cpdt/ adam@303: adam@chlipala.net adam@303: adam@303: adam@303: adam@299: Updated to work with both Coq 8.3 and Coq 8.2 adam@299: Fri, 14 Jan 2011 15:39:00 EST adam@299: http://adam.chlipala.net/cpdt/ adam@299: adam@chlipala.net adam@299: adam@299: adam@299: adam@293: A significant revision pass, based on extensive feedback kindly provided by Pierre Castéran adam@293: Wed, 10 Nov 2010 16:33:49 EST adam@293: http://adam.chlipala.net/cpdt/ adam@293: adam@chlipala.net adam@293: adam@293: adam@293: adam@276: Mention that recent versions of Coq allow some omitted "match" cases adam@276: Mon, 28 Jun 2010 07:59:29 EDT adam@276: http://adam.chlipala.net/cpdt/ adam@276: adam@chlipala.net adam@276: adam@276: adam@276: adamc@274: A few small typo fixes adamc@274: Sat, 15 May 2010 06:42:47 EDT adamc@274: http://adam.chlipala.net/cpdt/ adamc@274: adam@chlipala.net adamc@274: adamc@274: adamc@274: adamc@270: Fix table of contents and mention another command needed to enter Chapter 2's code literally adamc@270: Wed, 3 Feb 2010 08:16:16 EST adamc@270: http://adam.chlipala.net/cpdt/ adamc@270: adam@chlipala.net adamc@270: adamc@270: adamc@270: adamc@268: RSS feed created adamc@268: Wed, 27 Jan 2010 07:33:34 EST adamc@268: http://adam.chlipala.net/cpdt/ adamc@270: adam@chlipala.net adamc@268: adamc@268: adamc@268: adamc@268: