List of Tables

 

Chapter 2. A whirlwind tour

Table 2.1. Clojure’s reader macros and their descriptions

Chapter 4. Polymorphism with multimethods

Table 4.1. Affiliate fee business rules

Table 4.2. Control characters sent by the Redis server

Chapter 5. Clojure and Java interop

Table 5.1. gen-class options used in listing 5.2

Table 5.2. More gen-class options

Chapter 6. State and the concurrent world

Table 6.1. Issues that arise from the use of locks

Table 6.2. Clojure provides four different types of managed references.

Table 6.3. Ways to mutate refs, agents, and atoms

Chapter 9. Data storage with Clojure

Table 9.1. The structure of the users table

Table 9.2. The structure of the charges table

Table 9.3. Example of an HBase table storing web pages

Chapter 15. More macros and DSLs

Table 15.1. The alphabet rotated by 13 places