summaryrefslogtreecommitdiffstats
path: root/software/scheme
diff options
context:
space:
mode:
Diffstat (limited to 'software/scheme')
-rw-r--r--software/scheme6
1 files changed, 6 insertions, 0 deletions
diff --git a/software/scheme b/software/scheme
index ad2c5b5..258343b 100644
--- a/software/scheme
+++ b/software/scheme
@@ -59,3 +59,9 @@ C-x u Undo
C-y Paste
========= ====================================================================
+Scope
+--------------
+
+``set!`` looks up a symbol name and permanently changes the first value it comes
+across. ``let`` (and ``letrec``) create a new symbol with the given value.
+But wait, you need a ``lambda`` block to make everything work?