INTRODUCTION

Image

In this book we explore using Racket (a language descended from the Scheme family of programming languages—which in turn descended from Lisp) and DrRacket, a graphical environment that allows us to make the most of all the features of Racket. One of the attractive features of this ecosystem is that it’s equipped with a plethora of libraries that cover a wide range of disciplines. The developers describe Racket as a system that has “batteries included.” This makes it an ideal platform for the interactive investigation of various topics in computer science and mathematics.

Given Racket’s Lisp pedigree, we would be remiss to omit functional ...

Get Racket Programming the Fun Way now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.