Appendix B. Recommended reading


If you’re not already familiar with some of the tools used in this book, you’ll be interested in these resources that will boost your experience with Reactive Web Applications.


In order to make the most out of this book, you should be comfortable with the basics of the Scala language, since you’ll be reading a lot of it and writing a bit of it throughout the book.

Functional programming

Chapter 3 provides an introduction to the functional programming concepts used in the book. If you want to get a longer and more complete discussion, I recommend you have a look at Grokking Functional Programming by Aslam Khan (, which offers an introduction to functional programming concepts for object-oriented developers.