Many programming languages have a book: C has K&R, Smalltalk has The Blue Book and Scheme has TSPL.
Racket has [*The Racket Guide*](https://docs.racket-lang.org/guide/index.html) - a 407 page book that is included in the [Racket distribution installers](https://download.racket-lang.org), but is also available online at [https://docs.racket-lang.org](https://docs.racket-lang.org). The Racket Book is also fully hyperlinked to the [Racket Reference](https://docs.racket-lang.org/reference/index.html). (DrRacket and Racket-Mode and other editors include documentation search)
A printable version is available at https://download.racket-lang.org/releases/8.13/pdf-doc/guide...
Many programming languages have a book: C has K&R, Smalltalk has The Blue Book and Scheme has TSPL.
Racket has [*The Racket Guide*](https://docs.racket-lang.org/guide/index.html) - a 407 page book that is included in the [Racket distribution installers](https://download.racket-lang.org), but is also available online at [https://docs.racket-lang.org](https://docs.racket-lang.org). The Racket Book is also fully hyperlinked to the [Racket Reference](https://docs.racket-lang.org/reference/index.html). (DrRacket and Racket-Mode and other editors include documentation search)
A printable version is available at https://download.racket-lang.org/releases/8.13/pdf-doc/guide...