3 Built-In Datatypes

The previous chapter introduced some of Racket’s built-in datatypes: numbers, booleans, strings, lists, and procedures. This section provides a more complete coverage of the built-in datatypes for simple forms of data.

    3.1 Booleans

    3.2 Numbers

    3.3 Characters

    3.4 Strings (Unicode)

    3.5 Bytes and Byte Strings

    3.6 Symbols

    3.7 Keywords

    3.8 Pairs and Lists

    3.9 Vectors

    3.10 Hash Tables

    3.11 Boxes

    3.12 Void and Undefined