Beginning Scala 3 a functional and object-oriented Java language

Learn the latest version of Scala through simple, practical examples. This book introduces you to the Scala programming language, its object-oriented and functional programming characteristics, and then guides you through Scala constructs and libraries that allow you to assemble small components int...

Full description

Bibliographic Details
Other Authors: Pollak, David, author (author), Sacco, Andres, author, Layka, Vishal, author
Format: eBook
Language:Inglés
Published: New York : Apress [2022]
Edition:3rd ed
Subjects:
See on Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009645682106719
Table of Contents:
  • 1. Getting started with Scala
  • 2. Basics of Scala
  • 3. Object-oriented Modeling
  • 4. Functional Programming
  • 5. Pattern Matching
  • 6. Scala Collections
  • 7. Traits and Enums
  • 8. Scala Type System
  • 9. Scala and Java Interoperability
  • 10. DSL and Parser Combinator
  • 11. Simple Build Tool
  • 12. Creating Web Applications
  • 13. Testing Our Code
  • 14. Scala Best Practices.