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...
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...
Fourth Edition. — Artima Press, 2020. — 664 p. — ASIN- B082T2ZNJG. Programming in Scala is the definitive book on Scala, the popular language for the Java platform that blends object-oriented and functional programming concepts into a unique and powerful tool for developers. Coauthored by the designer of the Scala language, this authoritative book will teach you, one step at a...
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...
3rd Edition. — O’Reilly Media, Inc., 2021. — 544 p. — ISBN 978-1-492-07789-3. ● 2021-05-26: First Release Get up to speed on Scala—the JVM, JavaScript, and natively compiled language that offers all the benefits of functional programming, a modern object model, and an advanced type system. Packed with code examples, this comprehensive book shows you how to be productive with...
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...
2nd Edition. — Manning Publications, 2023. — 448 p. — ISBN: 978-1617299582. This international bestseller has been revised with new exercises, annotations, and full coverage of Scala 3. In Functional Programming in Scala, Second Edition you will learn how to Recognize and write purely functional code Work with errors without using exceptions Work with state and concurrency...
2nd ed. — Packt Publishing, 2017. — 740 p. — ASIN B0753GCQCD. Key Features Explore a broad variety of data processing, machine learning, and genetic algorithms through diagrams, mathematical formulation, and updated source code in Scala Take your expertise in Scala programming to the next level by creating and customizing AI applications Experiment with different techniques and...
2nd Edition. — O’Reilly Media, Inc., 2021. — 789 p. — ISBN: 978-1-492-05154-1. 2021-08-09: First Release 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...
3rd Edition. — Addison-Wesley Professional, 2022. — 576 p. — ISBN-13 978-0-13-805210-2. Scala 3.x - A Clear, Concise Guide. Scala 3 is concise, consistent, flexible, robust, and efficient, but there's a lot to learn and navigating features and improvements can be challenging. Scala for the Impatient, Third Edition, is a complete yet concise guide that reflects the major...
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...
Pragmatic Bookshelf, 2020. — 262 p. — ISBN13: 978-1680506228. Access the power of bare-metal systems programming with Scala Native, an ahead-of-time Scala compiler. Without the baggage of legacy frameworks and virtual machines, Scala Native lets you re-imagine how your programs interact with your operating system. Compile Scala code down to native machine instructions;...
Manning Publications, 2023. — 640 p. — ISBN 978-1617299551. Практическая автоматизация с PowerShell: эффективное написание сценариев из консоли в облако Take PowerShell beyond simple scripts and build time-saving automations for your team, your users, and the world. In Practical Automation with PowerShell you will learn how to: Build PowerShell functions to automate common and...
Educohack Press, 2023. — 1214 p. — ISBN-13: 979-8223902850. Getting Started with Scala: Object-Oriented and Functional Programming for Beginners is the perfect initiation into the world of programming, emphasizing the hybrid nature of Scala as it combines both functional and object-oriented paradigms. The book takes readers on a journey from the basics, covering object...
Packt Publishing, 2019. — 327 p. — ISBN: 978-1-78934-611-4. Master scala’s advanced techniques to solve real-world problems in data analysis and gain valuable insights from your data Efficient business decisions with an accurate sense of business data helps in delivering better performance across products and services. This book helps you to leverage the popular Scala libraries...
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...
Independently published, 2024. — 239 p. — ISBN-13: 979-8877219144. “Mastering Scala: Elegance in Code” is an essential guide for software developers and programmers who are eager to dive deep into the Scala programming language. This comprehensive book not only introduces you to the basics of Scala but also takes you on a journey through its more advanced features, emphasizing...
Packt Publishing, 2019. — 215 p. — ISBN: 978-1-78934-507-0. Supervised and unsupervised machine learning made easy in Scala with this quick-start guide. Scala is a highly scalable integration of object-oriented nature and functional programming concepts that make it easy to build scalable and complex big data applications. This book is a handy guide for machine learning...
Packt Publishing, 2018. — 463 p. — ISBN: 978-1-78862-079-6. Learn how functional programming can help you in deploying web servers and working with databases in a declarative and pure way In large projects, it can get difficult keeping track of all the interdependencies of the code base and how its state changes at runtime. Functional Programming helps us solve these problems....
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, 2018. — 571 p. — ISBN: 978-1-78883-630-2. A step-by-step guide in building high-performance scalable applications with the latest features of Scala. The second version of Scala has undergone multiple changes to support features and library implementations. Scala 2.13, with its main focus on modularizing the standard library and simplifying collections, brings...
Leanpub, 2023. — 265 р. Explore the event-driven architecture (EDA) in a purely functional way. Learn to design and develop distributed systems that scale. Identify common design patterns in such systems.Take your functional programming skills to the next level by joining me in developing a distributed system powered by Apache Pulsar and Fs2 streams, all in Scala 3! Explore the...
Комментарии