Дружелюбное введение в Racket
Racket — потомок Lisp и Scheme, который превратился в инструмент для создания собственных языков программирования. Материал знакомит с историей семейства Lisp, основами синтаксиса Racket и показывает, как код может писать код с помощью макросов.