دانلود کتاب Scala Cookbook: Recipes for Object-Oriented and Functional Programming
by Alvin Alexander
|
عنوان فارسی: کتاب آشپزی اسکالا: دستور العمل هایی برای برنامه نویسی شی گرا و کاربردی |
دانلود کتاب
جزییات کتاب
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