small medium large xlarge

The latest version of the book is B7.0, released 4 months 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: B5.0 (07-Mar-18)
PDF page: 10
This is just a suggestion. I suggest that you add the chapter number to the folder name of the code. Like this. 01-get-started/elm-files/Main01.elm...more...
  • Reported in: B7.0 (18-Jul-18)
PDF page: 17
Paper page: 5
"You would need to inspect the return value at runtime to determine what its type." Either the "what" should be removed or the sentence should end ...more...
  • Reported in: B7.0 (28-Jul-18)
Paper page: 22

The code example on this page is displaying the comment marks at the end of the highlighted/numbered lines.--Steve Rowley

  • Reported in: B7.0 (06-May-18)
PDF page: 124

In intialModel, step should be "Building Nothing" instead of "Build Nothing"--Gregory B Dennis

  • Reported in: B7.0 (21-Jun-18)
PDF page: 203
In developing Single Page Applications, I believe the following topics are essential: 1. Session/token handling (login/logout) 2. Common Error handl...more...
  • Reported in: B7.0 (30-Jun-18)
PDF page: 240
Hello there I managed to get completely different numbers by using Firefox (v61). For example: fold and map vs foldMap; foldMap is a little m...more...