Librería: Greenworld Books, Arlington, TX, Estados Unidos de America
EUR 12,51
Cantidad disponible: 1 disponibles
Añadir al carritoCondición: very_good. Fast Free Shipping â" Very Good condition book with a firm cover and clean pages. Shows normal use and some light wear or limited notes markings. A solid, nice copy to enjoy.
Librería: HPB-Red, Dallas, TX, Estados Unidos de America
EUR 9,65
Cantidad disponible: 1 disponibles
Añadir al carritoPaperback. Condición: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority!
Librería: Goodwill Books, Hillsboro, OR, Estados Unidos de America
EUR 9,65
Cantidad disponible: 1 disponibles
Añadir al carritoCondición: acceptable. Fairly worn, but readable and intact. If applicable: Dust jacket, disc or access code may not be included.
Idioma: Inglés
Publicado por Manning Publications 2017-03-09, 2017
ISBN 10: 1617292737 ISBN 13: 9781617292736
Librería: Chiron Media, Wallingford, Reino Unido
EUR 53,11
Cantidad disponible: 1 disponibles
Añadir al carritoPaperback. Condición: New.
Librería: Ria Christie Collections, Uxbridge, Reino Unido
EUR 58,24
Cantidad disponible: 1 disponibles
Añadir al carritoCondición: New. In.
Librería: Revaluation Books, Exeter, Reino Unido
EUR 59,78
Cantidad disponible: 1 disponibles
Añadir al carritoPaperback. Condición: Brand New. pap/psc edition. 452 pages. 9.25x7.25x1.00 inches. In Stock.
Librería: LiLi - La Liberté des Livres, CANEJAN, Francia
EUR 29,71
Cantidad disponible: 1 disponibles
Añadir al carritoCondición: fine. l'article peut presenter de tres legers signes d'usure, petites rayures ou imperfections esthetiques. vendeur professionnel; envoi soigne en 24/48h.
Idioma: Inglés
Publicado por Manning Publications Jan 2017, 2017
ISBN 10: 1617292737 ISBN 13: 9781617292736
Librería: AHA-BUCH GmbH, Einbeck, Alemania
EUR 62,52
Cantidad disponible: 2 disponibles
Añadir al carritoTaschenbuch. Condición: Neu. Neuware - SummaryFunctional Programming in Java teaches Java developers how to incorporate the most powerful benefits of functional programming into new and existing Java code. You'll learn to think functionally about coding tasks in Java and use FP to make your applications easier to understand, optimize, maintain, and scale. Purchase of the print book includes a free Elektronisches Buch in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyHere's a bold statement: learn functional programming and you'll be a better Java developer. Fortunately, you don't have to master every aspect of FP to get a big payoff. If you take in a few core principles, you'll see an immediate boost in the scalability, readability, and maintainability of your code. And did we mention that you'll have fewer bugs Let's get started!About the BookFunctional Programming in Java teaches you how to incorporate the powerful benefits of functional programming into new and existing Java code. This book uses easy-to-grasp examples, exercises, and illustrations to teach core FP principles such as referential transparency, immutability, persistence, and laziness. Along the way, you'll discover which of the new functionally inspired features of Java 8 will help you most.What's InsideWriting code that's easier to read and reason aboutSafer concurrent and parallel programmingHandling errors without exceptionsJava 8 features like lambdas, method references, and functional interfacesAbout the ReaderWritten for Java developers with no previous FP experience.About the AuthorPierre-Yves Saumont is a seasoned Java developer with three decades of experience designing and building enterprise software. He is an R&D engineer at Alcatel-Lucent Submarine Networks.Table of ContentsWhat is functional programming Using functions in Java Making Java more functional Recursion, corecursion, and memoization Data handling with lists Dealing with optional data Handling errors and exceptions Advanced list handling Working with laziness More data handling with trees Solving real problems with advanced trees Handling state mutation in a functional wayFunctional input/output Sharing mutable state with actors Solving common problems functionally.