-
-
Notifications
You must be signed in to change notification settings - Fork 46
Description
Here's a list of improvements that I wish to see:
Better spacing
The following image shows one of the issues.
There's too much space before the box, and not enough space after the box.
Consistent usage of contract
There's a weird mix of HtDP-style signature and actual Racket contract throughout the tutorial, which is confusing. We should pick one style and use it consistently.
Slightly off-topic, but while I know that the tutorial's target audience is readers of the first edition of HtDP, I'm not sure if that makes sense anymore.
Use appropriate tags
Several @tt should have been @litchar.
Linkify code
All links under #lang web-server/insta are broken.
Consistent naming
Right now, functions whose name is prefixed with render- are used in two different ways: they might return an xexp/c or a response?. It would be nice to make things consistent. Perhaps make-XXX-request for functions that return response? and render-XXX for functions that return xexpr/c?
Avoid "request" as an argument name.
This is to avoid incorrect linkified text.