Steps in Scala. An introduction to object-functional programming. Scala is a highly expressive, concise and scalable language. It is also the most prominent method of the new and exciting methodology known as object-functional programming. In this book, the authors show how Scala grows to the needs of the programmer, whether professional or hobbyist. They teach Scala with a step-by-step approach and explain how to exploit the full power of the industry-proven JVM technology. Readers can then dive into specially chosen design challenges and implementation problems, inspired by the trials of real-world software engineering. It also helps readers to embrace the power of static typing and automatic type inference. In addition, the book shows how to use the dual-object and functional-oriented natures combined at Scala’s core, and so write code that is less ’boilerplate’, giving a genuine increase in productivity.

References in zbMATH (referenced in 91 articles )

Showing results 1 to 20 of 91.
Sorted by year (citations)

1 2 3 4 5 next

  1. Peters, Kirstin; Nestmann, Uwe; Schmitt, Anna: On distributability (2022)
  2. Di Stasio, Antonio; Murano, Aniello; Prignano, Vincenzo; Sorrentino, Loredana: Improving parity games in practice (2021)
  3. Huang, Xuejing; Zhao, Jinxu; Oliveira, Bruno C. D. S.: Taming the merge operator (2021)
  4. Brachthäuser, Jonathan Immanuel; Schuster, Philipp; Ostermann, Klaus: Effekt: capability-passing style for type- and effect-safe, extensible effect handlers in Scala (2020)
  5. David B. Dahl: Integration of R and Scala Using rscala (2020) not zbMATH
  6. De Angelis, Emanuele; Fioravanti, Fabio; Proietti, Maurizio: Transformational verification of Quicksort (2020)
  7. Garzella, Jack J.; Baranowski, Marek; He, Shaobo; Rakamarić, Zvonimir: Leveraging compiler intermediate representation for multi- and cross-language verification (2020)
  8. Poslavsky, Stanislav: Rings: an efficient JVM library for commutative algebra (invited talk) (2019)
  9. Rompf, Tiark; Amin, Nada: A SQL to C compiler in 500 lines of code (2019)
  10. Schrijvers, Tom; Oliveira, Bruno C. D. S.; Wadler, Philip; Marntirosian, Koar: COCHIS: stable and coherent implicits (2019)
  11. Viroli, Mirko; Beal, Jacob; Damiani, Ferruccio; Audrito, Giorgio; Casadei, Roberto; Pianini, Danilo: From distributed coordination to field calculus and aggregate computing (2019)
  12. Wilkinson, Darren J.: Stochastic modelling for systems biology (2019)
  13. Dagand, Pierre-Évariste; Tabareau, Nicolas; Tanter, Éric: Foundations of dependent interoperability (2018)
  14. Kocsis, Zoltan A.; Swan, Jerry: Genetic programming (+) proof search (=) automatic improvement (2018)
  15. Laneve, Cosimo; Garcia, Abel: Deadlock detection of Java bytecode (2018)
  16. Law, Jonathan; Wilkinson, Darren J.: Composable models for online Bayesian analysis of streaming data (2018)
  17. Shaikhha, Amir; Dashti, Mohammad; Koch, Christoph: Push versus pull-based loop fusion in query engines (2018)
  18. Steffen, Bernhard; Rüthing, Oliver; Huth, Michael: Mathematical foundations of advanced informatics. Volume 1. Inductive approaches (2018)
  19. Vion, Julien; Piechowiak, Sylvain: From MDD to BDD and arc consistency (2018)
  20. Weston, Toby: Scala for Java developers. A practical primer (2018)

1 2 3 4 5 next

Further publications can be found at: