May 2014
Intermediate to advanced
520 pages
17h 23m
English
Chapter 1. Clojure philosophy
Listing 1.1. Function that solves math equations, evaluated right to left
Listing 1.2. Function that solves math equations, evaluated left to right
Listing 1.3. Function that changes evaluation order depending on operation weights
Listing 1.4. Polymorphic Concatenatable protocol
Listing 1.5. Simple chessboard representation in Clojure
Listing 1.6. Querying the squares of a chessboard
Chapter 4. On scalars
Chapter 5. Collection types
Listing 5.1. Function for finding the neighbors of a spot on a 2D matrix