-
- Notifications
You must be signed in to change notification settings - Fork 148
Closed
Description
Now that I've made one pull request I've got the cookbook on my mind, and a few smaller items occur to me, but I wanted input first.
While the point of the cookbook is explicitly to avoid discussing the Deep Magic, there are a few sections where I think a little more guidance on why you might choose something could be helpful.
- What are the use cases for
let
overdefun
— encapsulation across a few functions to avoid globals, generators. Just demonstrating a lexical closure might not say enough. - What are other uses cases for
values
? CL itself offers clues:round, truncate,
etc.; distinguishing a failed lookup from anil
value. - If you're doing a lot of setting and getting on structs,
symbol-macrolet
is probably your friend (which is whatwith-slots
expands to for classes).
I assume it makes most sense to do each of these separately, do deal with feedback.
Metadata
Metadata
Assignees
Labels
No labels