{"product_id":"functional-java-a-guide-to-lambdas-and-functional-programming-in-java-8-paperback","title":"Functional Java: A Guide to Lambdas and Functional Programming in Java 8 - Paperback","description":"\u003cp\u003eby \u003cb\u003eNick Maiorano\u003c\/b\u003e (Author)\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\u003ch3\u003eAuthor Biography\u003c\/h3\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eNick Maiorano is a seasoned software professional with two decades of experience as a developer, technical leader, architect, speaker and most recently as a consultant and founder of ThoughtFlow Solutions. He has developed software for diverse industries including telecom, financial, e-commerce, aerospace, and manufacturing ranging from start-ups to multinationals. As a veteran Java practitioner, Nick has lived through the evolution of Java and offers unique insight into its past, present and functional future.\u003c\/p\u003e\u003cdiv\u003e\n\u003cstrong\u003eNumber of Pages:\u003c\/strong\u003e 210\u003c\/div\u003e\u003cdiv\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 0.44 x 9.25 x 7.5 IN\u003c\/div\u003e\u003cdiv\u003e\n\u003cstrong\u003ePublication Date:\u003c\/strong\u003e May 08, 2014\u003c\/div\u003e","brand":"Books by splitShops","offers":[{"title":"Default Title","offer_id":42174027726983,"sku":"9780993705007","price":32.38,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/2623\/2711\/files\/ad9f87417d0fa5a39d5dcbb6ce80f6e9.webp?v=1733371740","url":"https:\/\/booksby.splitshops.com\/products\/functional-java-a-guide-to-lambdas-and-functional-programming-in-java-8-paperback","provider":"Books by splitShops","version":"1.0","type":"link"}