{"product_id":"scala-cookbook-recipes-for-object-oriented-and-functional-programming-9781492051541","title":"Scala Cookbook: Recipes for Object-Oriented and Functional Programming","description":"\u003cp\u003eSave 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 working with Scala 3 and its popular libraries.\u003c\/p\u003e\u003cp\u003eScala 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.\u003c\/p\u003e\u003cp\u003eRecipes cover: \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eStrings, numbers, and control structures\u003c\/li\u003e\n\u003cli\u003eClasses, methods, objects, traits, packaging, and imports\u003c\/li\u003e\n\u003cli\u003eFunctional programming techniques\u003c\/li\u003e\n\u003cli\u003eScala's wealth of collections classes and methods\u003c\/li\u003e\n\u003cli\u003eBuilding and publishing Scala applications with sbt\u003c\/li\u003e\n\u003cli\u003eActors and concurrency with Scala Future and Akka Typed\u003c\/li\u003e\n\u003cli\u003ePopular libraries, including Spark, Scala.js, Play Framework, and GraalVM\u003c\/li\u003e\n\u003cli\u003eTypes, such as variance, givens, intersections, and unions\u003c\/li\u003e\n\u003cli\u003eBest practices, including pattern matching, modules, and functional error handling\u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Alvin Alexander\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e O'Reilly Media\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 08\/31\/2021\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 802\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 2.76lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.19h x 7.00w x 1.59d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781492051541\u003cbr\u003e\u003cp\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eAlvin Alexander took the circuitous route to software development. He managed to get a degree in Aerospace Engineering from Texas A\u0026amp;M University while all he wanted to do was play baseball. Once he became a practicing engineer he was volunteered to maintain the company's software applications, and quickly realized he liked it. As a result he ended up teaching himself Fortran, C, Unix and network administration, Perl, Java, Python, Ruby, Scala, and Kotlin. During this process he started a software consulting firm, grew it to fifteen people, sold it, and moved to Alaska. After returning to the \"Lower 48\" he self-published two books, How I Sold My Business: A Personal Diary, and A Survival Guide for New Consultants. Since then he has written three more books: Scala Cookbook; Functional Programming, Simplified; and Hello, Scala.\u003c\/p\u003e\u003cbr\u003e","brand":"O'Reilly Media","offers":[{"title":"Paperback","offer_id":39826887508083,"sku":"9781492051541","price":63.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/9255\/0515\/products\/img_e224b42a-8dbd-4eea-804f-a14bb7d2d339.jpg?v=1644557262","url":"https:\/\/bookstorenmore.com\/en-de\/products\/scala-cookbook-recipes-for-object-oriented-and-functional-programming-9781492051541","provider":"Bookstore N More","version":"1.0","type":"link"}