small medium large xlarge

The latest version of the book is B13.0, released 2 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: B13.0 (20-Jan-19)
PDF page: xii
On Preface * xxi it says: > Online Resources > You can visit this book’s web page to download the source code examples > from this book as well a...more...
  • Reported in: B10.0 (13-Nov-18)
PDF page: 1
I suggest to explicitly state in the book's description that most of it is refering to elm 0.18. IMO, this book is quite a disappointment. Yes, I k...more...
Brian MacDonald says: As of today (late November), 7 of the book's 11 chapters have been updated to Elm 0.19. The remaining 4 chapters will be updated as soon as possible, but their content depends on external libraries that have not yet been updated to 0.19. The chapters that have not yet been updated are marked as such in the beta, and readers will receive update notifications when new versions of the chapters are released.
  • 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 (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: B12.0 (06-Dec-18)
PDF page: 34
I am not sure what happened, but when I compiled I still saw all three photos. I had to delete index.html and copy it again from code\static-app and ...more...
  • Reported in: B13.0 (23-Jan-19)
PDF page: 51
Notice the distinction here. The msg variable has a type of Msg but a value of either Like or Unlike. You can see this as similar to how the liked va...more...
  • Reported in: B10.0 (13-Nov-18)
PDF page: 58
I find page 57 and 58 are two the most difficult pages to grasp until now. I think it has something to do with "You can think of the 'String' value a...more...
  • Reported in: B13.0 (31-Jan-19)
Paper page: 64
Line 2: "You need to install elm/json as a direct dependency to let your application code to use it." Looks like it was meant to be either "as a di...more...
  • Reported in: B10.0 (21-Oct-18)
PDF page: 104
I tried to proceed with the salad builder example. I'm using Windows 10 and I'm unable to install the npm packages. Cheers, Christoph npm...more...