{"product_id":"scala-from-a-functional-programming-perspective-an-introduction-to-the-programming-language-9783319464800","title":"Scala: From a Functional Programming Perspective: An Introduction to the Programming Language","description":"\u003cp\u003e • Author(s): Vicenç Torra\u003cbr\u003e • Publisher: Springer\u003cbr\u003e • Publisher Imprint: Springer\u003cbr\u003e • BISAC: Languages - General\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eThis book gives an introduction to the programming language Scala. It presents it from a functional programming perspective. The book explains with detail functional programming and recursivity, and includes chapters on lazy and eager evaluation, streams, higher-order functions (including map, fold, reduce, and aggregate), and algebraic data types. The book also describes the object-oriented aspects of Scala, as they are a fundamental part of the language. In addition, the book includes a chapter on parallelism in Scala, giving an overview of the actor model.\u003c\/p\u003e","brand":"Springer","offers":[{"title":"Paperback","offer_id":45280451002519,"sku":"9783319464800","price":3639.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9783319464800.webp?v=1769296355","url":"https:\/\/atlanticbooks.com\/products\/scala-from-a-functional-programming-perspective-an-introduction-to-the-programming-language-9783319464800","provider":"Atlantic Books","version":"1.0","type":"link"}