Each pre-defined datatype comes with a set of procedures for manipulating instances of the datatype.
3.1 Booleans and Equality
3.2 Numbers
3.3 Strings
3.4 Byte Strings
3.5 Characters
3.6 Symbols
3.7 Regular Expressions
3.8 Keywords
3.9 Pairs and Lists
3.10 Mutable Pairs and Lists
3.11 Vectors
3.12 Boxes
3.13 Hash Tables
3.14 Sequences
3.15 Dictionaries
3.16 Procedures
3.17 Void and Undefined