Buy Products not in the Philippines

Galleon.PH - Discover, Share, Buy!
Learning Java Functional Programming
Learning Java Functional Programming

Learning Java Functional Programming

Product ID : 18962575

Galleon Product ID 18962575
UPC / ISBN 1783558482
Shipping Weight 1.42 lbs
I think this is wrong?
Binding: Paperback
(see available options)
Shipping Dimension 9.25 x 7.52 x 0.63 inches
I think this is wrong?
Author Richard M Reese
Number Of Pages 296
Publication Date 2015-10-14
Release Date 2015-10-14

*Used item/s available.
*Price and Stocks may change without prior notice
  • 3 Day Return Policy
  • All products are genuine and original
  • Cash On Delivery/Cash Upon Pickup Available

Pay with

About Learning Java Functional Programming

Create robust and maintainable Java applications using the functional style of programmingAbout This BookExplore how you can blend object-oriented and functional programming styles in JavaUse lambda expressions to write flexible and succinct codeA tutorial that strengthens your fundamentals in functional programming techniques to enhance your applicationsWho This Book Is ForIf you are a Java developer with object-oriented experience and want to use a functional programming approach in your applications, then this book is for you. All you need to get started is familiarity with basic Java object-oriented programming concepts.What You Will LearnUse lambda expressions to simplyfy codeUse function composition to achieve code fluencyApply streams to simply implementations and achieve parallelismIncorporate recursion to support an application's functionalityProvide more robust implementations using OptionalsImplement design patterns with less codeRefactor object-oriented code to create a functional solutionUse debugging and testing techniques specific to functional programsIn DetailFunctional programming is an increasingly popular technology that allows you to simplify many tasks that are often cumbersome and awkward using an object-oriented approach. It is important to understand this approach and know how and when to apply it. Functional programming requires a different mindset, but once mastered it can be very rewarding.This book simplifies the learning process as a problem is described followed by its implementation using an object-oriented approach and then a solution is provided using appropriate functional programming techniques.Writing succinct and maintainable code is facilitated by many functional programming techniques including lambda expressions and streams. In this book,