summaryrefslogtreecommitdiff
path: root/notes/index.md
blob: 63ef5328fafca0324316df0844c69eda430888a9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
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)