Although the book is generally excellent, I have found a numbe of small typos that you might want to correct. Here they are: p.111: 'Note that the floating point remainder you get with (missing) is ... p.147: Code example in middle of page (for loop) needs semicolons separating the statements p.151:'producing' in last paragraph is spelled 'prodcuing' p.162:In 'Methods life foreach and filter .... class @List@ should be just class List p.173: In the middle paragraph, type 'Domain' ought to be type 'Double' p.351: In the last paragraph, 'exactly' is misspelled 'excactly' p.353: In the first paragraph, 'you can also chose ...' should be 'you can also choose ...' p.524: Shouldn't the act() methods use 'react' instead of 'receive'?
I think it's more helpful to the author if you use the Suggestion link on the PDF book itself to submit the errors/comments. I think the form auto populate page number and other items as well.