You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In section 3.4, you introduce ` and , in the our-if-v2 macro. I know about the interplay of ` and , from fooling around with Common Lisp a bit, but that was the first I've seen them used in Racket (still very new), and some people may not understand their use at that point in your tutorial.
The text was updated successfully, but these errors were encountered:
Thanks for the feedback! Writing stuff like this is hard, because you have to decide how much your readers already know. Assume they know too little, and it gets tedious and boring. Assume they know too much, and they won't understand.
Your comment gets to the fact that I assume readers know roughly as much about Racket as I did, when I was recording my struggles to learn about macros.
Although that's probably true for many readers, it wasn't for you. I'm not sure I can solve that in general (see the "tedious" point, above). But I could try to address this specific thing. :)
I'll take a stab at that. If explaining quasiquoting becomes too long a digression, however, I might have to just link to someone else's explanation. Hopefully that would still help.
In section 3.4, you introduce
`
and,
in theour-if-v2
macro. I know about the interplay of`
and,
from fooling around with Common Lisp a bit, but that was the first I've seen them used in Racket (still very new), and some people may not understand their use at that point in your tutorial.The text was updated successfully, but these errors were encountered: