Merge branch 'master' into gh-pages

* master:
  A couple prose edits.
  Update copyright notice through 2014.
This commit is contained in:
Greg Hendershott 2014-03-25 08:51:52 -04:00
commit 9b4077135d

View File

@ -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))]]
@ -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