The Author Online Book Forums are Moving

The Author Online Book Forums will soon redirect to Manning's liveBook and liveVideo. All book forum content will migrate to liveBook's discussion forum and all video forum content will migrate to liveVideo. Log in to liveBook or liveVideo with your Manning credentials to join the discussion!

Thank you for your engagement in the AoF over the years! We look forward to offering you a more enhanced forum experience.

beeegeee (4) [Avatar] Offline
#1
Hyphenation:
1.5.4: Next is a vector of two symbols, an-ar-gument and another-argument .
1.5.4: The list that should be inserted is (log-function-call "my-own-fu-nction") .
1.5.7: The Default-Selenium.
2.1.4: The function is called check-login , and it takes two arguments, username and pa-ssword.
2.2.1: The def form shown here assigns the function created using fn to the var add-ition-function.
3.3.2: This doesn’t work for the cl-ojure.core namespace.
3.4.1: What’s more, Cl-ojure allows nesting of vectors in destructuring bindings.
5.1.3: The Clojure function returned by the call to (memfn sub-Sequence start end)
5.2.1: Three class files that get generated here are calculators_init.class , calculators.class , and c-alculators$present_value__xx.class,

Spacing:
1.5.6: There’s nothing to stop someone from writing code that treats variables as i mmutable
1.5.6: There’s a vast difference between such an a pproach
1.5.7: You’ll see a ll this and more in chapter 5
1.7: There can be times when it isn’t quite the language of choice for a p roject.
1.7: It takes experience to know when a macro is the right tool for the job, and indeed, if you can do without a m acro
1.7: The functional programming paradigm is also oftentimes a m ajor
1.7: Because OOP is the most commonly used approach to writing software today, functional programming languages can leave developers at a loss as t o
2.4.4: Maps are similar to associative arrays or d ictionaries
3.3.1: In Clojure, all functions belong to a na mespace
4.3.4: Sometimes, a hierarchy may involve what lo oks like multiple inheritance.
5.1.4: This is why it’s somewhat amusing to note that when compared to Java code, Clojure code often has fewer parentheses, all used and placed in a co nsistent

Format:
1.5.7: You can find it at http://seleniumhq.org
4.3.4: (derive ::platinum ::premier)
5.2.1: The contents of dcf.clj are
5.2.2: Listing 5.2 gen-class generates a Java class to reference AbstractJavaClass

Spelling:
3.2.1: In this example, MAX-CONNECTION

Redundancy:
Chapter 4 repeated on pages 118-135.

Unknown Reference:
5.1.6: In the previous example, the Grizzly-Adapter interface is specified
amitrathore (132) [Avatar] Offline
#2
Re: Nits Found in Clojure in Action 2E version 3
Very comprehensive notes, thanks a ton. I've applied them all to the manuscript.