Errata
The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".
The following errata were submitted by our customers and approved as valid errors by the author or editor.
Color key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update
Version | Location | Description | Submitted By | Date submitted | Date corrected |
---|---|---|---|---|---|
Page 2 2nd paragraph in parentheses |
The word "elsewhere" was misspelled as "elsehwere". Note from the Author or Editor: |
Michael Swan | Jan 22, 2013 | Apr 02, 2013 | |
Page 2 the "tip" above the "Firing it up" header |
It currently states "As CouchDB, which uses Erlang, spreads, Erlang is now part of the default installation on more systems, including Ubuntu." Note from the Author or Editor: |
Michael Swan | Jan 22, 2013 | Apr 02, 2013 | |
Page 3 top third |
The tip says "To quit the shell without shutting down the Erlang runtime". I think a better wording is "To quit the shell without shutting down the Erlang runtime gracefully". The way you have it currently leads the reader to believe something is left running after exiting the shell. Note from the Author or Editor: |
timfreeman | Oct 10, 2012 | Apr 02, 2013 | |
PDF, ePub, Mobi | Page 5 last line. |
math module is 'math'. The first reference to pi uses 'Math:pi()'. Note from the Author or Editor: |
R Primus | Feb 17, 2013 | Apr 02, 2013 |
Page 17 2nd paragraph in the box |
BEAM stands for "Bogdan's" Erlang Abstact Machine. "Bogdan" was misspelled as "Bodgan", with the "d" and "g" transposed. Note from the Author or Editor: |
Michael Swan | Jan 22, 2013 | Apr 02, 2013 | |
Page 17 2nd paragraph in the box |
The Microsoft .NET Framework is not a virtual machine, but contains a virtual machine called the Common Language Runtime (CLR). Stating that the Microsoft .NET Framework is a virtual machine is incorrect, but stating that Microsoft's Common Language Runtime (CLR) is a virtual machine is correct. Note from the Author or Editor: |
Michael Swan | Jan 22, 2013 | Apr 02, 2013 | |
25 Module Directive |
Under Example 2-5: Note from the Author or Editor: |
Thomas Bhatia | Dec 18, 2012 | Apr 02, 2013 | |
Page 31 paragraph 3 |
Consider replacing Note from the Author or Editor: |
Anonymous | Nov 03, 2012 | Apr 02, 2013 | |
PDF, ePub | Page 36 3rd paragraph |
On the beginning of chapter 2 you say “..gravitational constant for Earth of 9.8 m/s, times ...” when actually should be “..gravitational constant for Earth of 9.8 m/s^2, times ...”. The gravitational constant is an acceleration. Note from the Author or Editor: |
Ramon Maria Gallart | Feb 14, 2015 | |
Page 60 Example 5-5, char_to_planemo/1 function |
Example 5-5 as printed in the book has an incorrect usage of `case` in char_to_planemo/1. Note from the Author or Editor: |
Jeff Weiss | Mar 09, 2013 | Apr 02, 2013 | |
Page 62 4th paragraph |
The following line is missing in the transcription of the get_distance function on page 62. Note from the Author or Editor: |
Mauro JH | May 02, 2013 | ||
Page 74 1st paragraph and Note |
Both links for Pascal's triangle are nonfunctional due to having apostrophe's in them rather than the url encoding for them. Note from the Author or Editor: |
Ryan Abbott | Nov 23, 2013 | ||
ePub | Page 193 Example 10-4 |
In the downloadable sample code, example 10-4 is omitted. There seems to be an off-by-one error after that. The ex8-qlc should probably end up being ex9-qlc, but is not explicitly numbered in the book. Note from the Author or Editor: |
Brett Hazen | Feb 07, 2013 |