small medium large xlarge

The latest version of the book is B2.0, released 19 days ago. If you've bought a PDF of the book and would like to update it to this version (for free), visit your home page.

By default this page displays the errata for the latest version of the book. If you have a previous version, select it here:

If you've found a new error, please submit it.

  • Typo
  • Tech. error
  • Suggestion
  • Maybe next edition
  • Not a problem
  • Reported in: B2.0 (14-Aug-19)
#85681
PDF page: 23

In the section on Validating Input, the path name has changed to "guestbook-validation/src/clj/..." - which is not correct.--Alister

  • Reported in: B2.0 (19-Aug-19)
#85702
PDF page: 51

" As we saw, Luminus places HTML templates in the resources/templates folder."
The correct folder is "resources/html".--Alister

  • Reported in: B2.0 (18-Aug-19)
#85700
PDF page: 72
Escaped quotation mark: The last sentence in 4. "Introducing Clojurescript, JavaScript Interop" the quoted word "black" is displayed as "&lquot;black...more...
  • Reported in: B2.0 (19-Aug-19)
#85703
PDF page: 86

Typo on the last sentence of that page "taht" should be "that".

"... validate-message function to ensure taht the message ..."--Simon Fründt

  • Reported in: B2.0 (10-Aug-19)
#85669
PDF page: 105
Unable to get Coercion and Validation with Reitit examples working. Not able to get the example working from the book or the example code. When runnin...more...
  • Reported in: B2.0 (03-Aug-19)
#85653
PDF page: 113

The file guestbook-shadow/env/dev/cljs/guestbook/app.cljs is not in the downloaded code tar bundle--Robert Berger

  • Reported in: B2.0 (03-Aug-19)
#85654
PDF page: 113

Ignore that previous entry #85653. I was not reading the path correctly--Robert Berger