I've been learning Racket and making notes:
- Introduction. First three days, no prior knowledge, getting a feel for the syntax... You get the idea.
- Macros, Macros and a Bit of Modules. Another three days. Mostly macros, as you could've guessed.
- list of topics to cover. Gray because it can't be finished almost by definition.
Stuff I did
- This site. Yes, it runs on a couple of shell scripts, but I thought I'd explain them anyway.