Errata: January 29, 2019

Thank you for purchasing Play for Scala. Please post any errors, other than those listed below, in the book's Author Online Forum. We'll update this list as necessary. Thank you!

Unless otherwise noted, corrections have been made or are pending in all versions.

Page 192, Section 7.4.6:

The following sentence:

The keys of the data that you bind to this form are of the form main_contact.name, main_contact.email, then technical_contact.text, technical_contact.email, and finally administrative_contact.text and administrative_contact.email.

Should read:

The keys of the data that you bind to this form are of the form main_contact.name, main_contact.email, then technical_contact.name, technical_contact.email, and finally administrative_contact.name and administrative_contact.email.

Page 287, Section 10.4.1:

The question mark (?) in the sentence:

BodyParser is a trait that extends (RequestHeader) ? Iteratee[ArrayByte, EitherResult, A]]

should be a Unicode "RIGHTWARDS DOUBLE ARROW" or, alternatively the ASCII equivalent (=>)

BodyParser is a trait that extends (RequestHeader) => Iteratee[ArrayByte, EitherResult, A]].