summaryrefslogtreecommitdiff
path: root/notes
diff options
context:
space:
mode:
authorTaylan Kammer <taylan.kammer@gmail.com>2026-01-06 05:00:18 +0100
committerTaylan Kammer <taylan.kammer@gmail.com>2026-01-06 05:00:18 +0100
commite24978c647188c9b80563b535462a794e6eaa52b (patch)
tree25a08226465d4cfd2afb062c2ef9479cde1888de /notes
parentc44b9eed2c92dfad9313fb28c32321c05b0e317c (diff)
Update notes structure / index.
Diffstat (limited to 'notes')
-rw-r--r--notes/index.md24
1 files changed, 24 insertions, 0 deletions
diff --git a/notes/index.md b/notes/index.md
new file mode 100644
index 0000000..63ef532
--- /dev/null
+++ b/notes/index.md
@@ -0,0 +1,24 @@
+# Notes
+
+* [Compilation is execution](250210-compile.html)
+* [Everything can be serialized](250210-serialize.html)
+* [Symbols are strings](250210-symbols.html)
+* [Stop the "cons" madness!](250210-cons.html)
+* [Syntax sugar](250210-sugar.html)
+* [More immutability](250210-immutable.html)
+* [No shadowing, and fewer `let` forms](250210-let.html)
+* [Return zero values](250210-zero-values.html)
+* [Can't ignore returned values](250210-strict-mode.html)
+* [Only Booleans have truthiness](250210-booleans.html)
+* [Record types](250210-records.html)
+* [Equality and equivalence semantics](250210-equal.html)
+* [NaN-packing](250210-nan.html)
+* [Reader? Decoder? I barely know 'er!](250219-reader.html)
+* [Does the decoder implement macros?](250228-macros.html)
+* [Better syntax-rules?](250228-sr.html)
+* [Cons cell optimization?](250317-fastcons.html)
+* [Numeric tower](250329-numbers.html)
+* [Bootstrapping](250329-boot.html)
+* [Using libgccjit?](250920-libgccjit.html)
+* [Goals](250920-goals.html)
+* [A full-stack programming language](260102-full-stack.html)