2017. — 890 p. “Functional Programming, Simplified (Scala edition),” makes the process of learning functional programming (FP) in Scala as simple as possible by breaking down complex topics into small, bite-size chunks that are easy to understand. The lessons are presented in a logical sequence — the order in which the author learned them — culminating in advanced topics like...
2nd Edition. — O’Reilly Media, Inc., 2020. — 66 p. — ISBN: 978-1-492-05154-1. Save time and trouble building object-oriented, functional, and concurrent applications with Scala 3. The latest edition of this comprehensive cookbook is packed with more than 250 ready-to-use recipes and 700 code examples to help you solve the most common problems when working with Scala and its...
Packt Publishing, 2015. — 206 p. — ISBN: 978-1-78528-940-8. Learn the art of creating scalable RESTful web services with Scala. RESTful web services are built to work best on the web. Scala provides a rich set of language constructs and advanced frameworks that you can use to create REST services. However, using Scala and these tools can be a complex task. There are many...
O’Reilly Media, 2013. — 166 p. — ISBN 978-1449315115, 1449315119, ASIN B00B5KBVJ8. If you build your Scala application through Test-Driven Development, you’ll quickly see the advantages of testing before you write production code. This hands-on book shows you how to create tests with ScalaTest and the Specs2 — two of the best testing frameworks available — and how to run your...
Addison-Wesley Professional, 2016. — 384 p. — ISBN13: 978-0-13-454056-6. Interest in the Scala programming language continues to grow for many reasons. Scala embraces the functional programming style without abandoning the object-oriented paradigm, and it allows you to write programs more concisely than in Java. Because Scala runs on the JVM, it can access any Java library and...
Packt Publishing, 2017. — 408 p. — ISBN: 978-1786469342. Key Features Improve the scalability and responsiveness of your application Examine a number of real-world use cases and hands-on code examples Book Description Microservices is an architectural style and pattern that is becoming hugely popular and adopted by many organizations because of the advantages that it offers. In...
Packt Publishing, 2016. — 198 p. — ISBN: 9781786464675. Build robust Scala applications by implementing the fundamentals of test-driven development in your workflow Test-driven development (TDD) produces high-quality applications in less time than is possible with traditional methods. Due to the systematic nature of TDD, the application is tested in individual units as well as...
Leanpub, 2015. — 159 p. — ASIN: B00WIQKR9I, ISBN: 1508734178. Scala is a concise, statically typed scripting language that runs on the Java Virtual Machine. It is both a functional programming language and object-oriented language but its emphasis on functional programming sets it apart from Java. Learn Scala for Java Developers is for Java developers looking to transition to...
Comments