{"product_id":"functional-java-a-guide-to-lambdas-and-functional-programming-in-java-8-9780993705007","title":"Functional Java: A Guide to Lambdas and Functional Programming in Java 8","description":"\u003cp\u003e • Author(s): Nick Maiorano\u003cbr\u003e • Publisher: Thoughtflow Solutions, Inc.\u003cbr\u003e • Publisher Imprint: Thoughtflow Solutions, Inc.\u003cbr\u003e • BISAC: Programming Languages - Java\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eWith the release of version 8, functional programming has finally come to Java-bringing a brand new way of thinking about code. It is an update like no other in Java's history, introducing new syntax, new libraries, and a new programming paradigm. This guide will help you make sense of these changes and keep you on top of the latest Java programming techniques. Written concisely by a veteran Java practitioner, it is perfect for developers wanting working knowledge of Java-style functional programming.\u003c\/p\u003e Contents: \u003cul\u003e \u003cli\u003eThe juncture of Java and functional programming: An examination of functional programming and how it fits into Java.\u003c\/li\u003e \u003cli\u003eThe complete anatomy of the lambda: An analysis of lambdas, method references, default methods, and functional interfaces.\u003c\/li\u003e \u003cli\u003eNew and improved libraries: A description of the standard functional interfaces and the newly functionalized Collections library.\u003c\/li\u003e \u003cli\u003eStreams: A look into the Streams library, how to think in streams, and how to best use streams-the most exciting Java 8 feature.\u003c\/li\u003e \u003cli\u003eParallelism: A discussion on functional-style parallelism for modern multi-core CPU architectures.\u003c\/li\u003e \u003cli\u003eJava functional theory: An overview of Java-style currying, higher-order functions, partial application, and functional composition.\u003c\/li\u003e \u003cli\u003eThinking functionally: A primer on applying functional thinking to solve problems.\u003c\/li\u003e \u003c\/ul\u003e","brand":"Thoughtflow Solutions, Inc.","offers":[{"title":"Paperback","offer_id":45506024734871,"sku":"9780993705007","price":2122.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9780993705007.webp?v=1767165492","url":"https:\/\/atlanticbooks.com\/products\/functional-java-a-guide-to-lambdas-and-functional-programming-in-java-8-9780993705007","provider":"Atlantic Books","version":"1.0","type":"link"}