Functional Programming in Scala
Paul Chiusano RĂșnar Bjarnason
Gut
Giulia Enders
Thinking in Bets: Making Smarter Decisions When You Don't Have ...
Annie Duke
How to Talk to Anyone
Leil Lowndes
Scala for the Impatient
Horstmann, Cay S.