Pragmatic Scala

Pragmatic Scala: Create Expressive, Concise, and Scalable Applications. Our industry is moving toward functional programming, but your object-oriented experience is...