Skip to content
Home/ Scala Cookbook: Recipes for Object-Oriented and Functional Programming
Scala Cookbook: Recipes for Object-Oriented and Functional Programming

Scala Cookbook: Recipes for Object-Oriented and Functional Programming

No customer reviews yet ISBN 9781492051541 O'Reilly Media

Save time and trouble building object-oriented, functional, and concurrent applications with Scala. The latest edition of this comprehensive cookbook is packed with more than 250 ready-to-use recipes and 1,000 code examples to help you solve the most common problems when working with Scala 3 and its popular libraries.

Scala changes the way you think about programming--and that's a good thing. Whether you're working on web, big data, or distributed applications, this cookbook provides recipes based on real-world scenarios for both experienced Scala developers and programmers just learning to use this JVM language. Author Alvin Alexander includes practical solutions from his experience using Scala for component-based, highly scalable applications that support concurrency and distribution.

Recipes cover:

  • Strings, numbers, and control structures
  • Classes, methods, objects, traits, packaging, and imports
  • Functional programming techniques
  • Scala's wealth of collections classes and methods
  • Building and publishing Scala applications with sbt
  • Actors and concurrency with Scala Future and Akka Typed
  • Popular libraries, including Spark, Scala.js, Play Framework, and GraalVM
  • Types, such as variance, givens, intersections, and unions
  • Best practices, including pattern matching, modules, and functional error handling

About the author

Product details

BrandO'Reilly Media
Pub dateSep 14, 2021
ISBN-101492051543
ISBN-139781492051541
LanguageEnglish
Dimensions9.19 × 1.59 × 7 in
Weight3 lb
Last updated 2026-09-23 03:56
$55.74 $79.99 30% off
You save $24.25 · list price $79.99
In stock — ships in 24 hours with free tracking
Delivery by Friday, October 9, 2026
Qty
Sign in to Add to Saved list
Free delivery on orders over $35.
15-day returns. Any reason.
Secure checkout. We never store card details.