List of Tables

 

Chapter 1. Clojure philosophy

Table 1.1. Separation of concerns in Clojure

Chapter 4. On scalars

Table 4.1. Flags that can be used in Clojure regular-expression patterns, along with their long name and a description of what they do. See Java’s documentation for the java.util.regex.Pattern class for more details.

Chapter 5. Collection types

Table 5.1. Sequence terms in brief

Table 5.2. Vector lookup options: the three ways to look up an item in a vector, and how each responds to different exceptional circumstances

Chapter 7. Functional programming

Table 7.1. Tail positions and recur targets

Chapter 10. Mutation and concurrency

Table 10.1. Var states

Chapter 12. Java.next

Table 12.1. Array type class names and dimensions

Chapter 14. Data-oriented programming

Table 14.1. Baseball events

Chapter 15. Performance

Table 15.1. The various kinds of reducer-related functions

Chapter 16. Thinking programs

Table 16.1. Planets table

Table 16.2. Stars table

Table 16.3. Satellites table

Table 16.4. Satellites table implemented as links

Chapter 17. Clojure changes the way you think

Table 17.1. Artists

Table 17.2. Genres