An introduction to the Racket functional programming language and DrRacket development environment to explore topics in mathematics (mostly recreational) and co
Racket is a descendant of Lisp, a programming language renowned for its elegance, power, and challenging learning curve. But while Racket retains the functional
An introduction to the Racket functional programming language and DrRacket development environment to explore topics in mathematics (mostly recreational) and co
A completely revised edition, offering new design recipes for interactive programs and support for images as plain values, testing, event-driven programming, an
Lisp has been hailed as the world’s most powerful programming language, but its cryptic syntax and academic reputation can be enough to scare off even experie