From ee2e14966230444a9df0cc14aa22e807ae596649 Mon Sep 17 00:00:00 2001 From: Greg Hendershott Date: Tue, 25 Mar 2014 08:51:12 -0400 Subject: [PATCH 1/2] Update copyright notice through 2014. --- index.rkt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.rkt b/index.rkt index 08dbf73..26f988b 100644 --- a/index.rkt +++ b/index.rkt @@ -27,7 +27,7 @@ @author[@hyperlink["http://www.greghendershott.com" "Greg Hendershott"]] @image["fear-of-macros.jpg"] -@para[@smaller{Copyright (c) 2012-2013 by Greg Hendershott. All rights reserved.}] +@para[@smaller{Copyright (c) 2012-2014 by Greg Hendershott. All rights reserved.}] @para[@smaller["Last updated " (parameterize ([date-display-format 'iso-8601]) (date->string (current-date) #t))]] From c53ec68a676d730f094c1b6d7d6f12b392b657c4 Mon Sep 17 00:00:00 2001 From: Greg Hendershott Date: Tue, 25 Mar 2014 08:51:27 -0400 Subject: [PATCH 2/2] A couple prose edits. --- index.rkt | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/index.rkt b/index.rkt index 26f988b..da74910 100644 --- a/index.rkt +++ b/index.rkt @@ -1518,8 +1518,7 @@ great. Improving it would require even more error code. This is the best of both worlds. The contract is a simple and concise. Even better, it's -declarative. We say what we want, without needing to spell out what to -do. +declarative. We say what we want to happen, not how. On the other hand the user of our function gets a very detailed error message. Plus, the message is in a standard, familiar format. @@ -1577,8 +1576,8 @@ with many simple examples, followed by an section illustrating many real-world scenarios. Furthermore, everything I'd learned up to this point prepared me to -appreciate what @racket[syntax-parse] does, and why. That leaves -the "how" of using it, which seems pretty straightforward, so far. +appreciate what @racket[syntax-parse] does, and why. The details of +how to use it seem pretty straightforward, so far. This might well be a temporary state of me "not knowing what I don't know". As I dig in and use it more, maybe I'll discover something