Cargando…

Functional Programming for Java Developers: Tools for Better Concurrency, Abstraction, and Agility

Software development today is embracing functional programming (FP), whether it's for writing concurrent programs or for managing Big Data. Where does that leave Java developers? This concise book offers a pragmatic, approachable introduction to FP for Java developers or anyone who uses an obje...

Descripción completa

Detalles Bibliográficos
Autor principal: Wampler, Dean
Lenguaje:eng
Publicado: O'Reilly Media 2011
Materias:
Acceso en línea:http://cds.cern.ch/record/1438028
_version_ 1780924574801592320
author Wampler, Dean
author_facet Wampler, Dean
author_sort Wampler, Dean
collection CERN
description Software development today is embracing functional programming (FP), whether it's for writing concurrent programs or for managing Big Data. Where does that leave Java developers? This concise book offers a pragmatic, approachable introduction to FP for Java developers or anyone who uses an object-oriented language. Dean Wampler, Java expert and author of Programming Scala (O'Reilly), shows you how to apply FP principles such as immutability, avoidance of side-effects, and higher-order functions to your Java code. Each chapter provides exercises to help you practice what you've learned. Once
id cern-1438028
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2011
publisher O'Reilly Media
record_format invenio
spelling cern-14380282021-04-22T00:31:53Zhttp://cds.cern.ch/record/1438028engWampler, DeanFunctional Programming for Java Developers: Tools for Better Concurrency, Abstraction, and AgilityComputing and ComputersSoftware development today is embracing functional programming (FP), whether it's for writing concurrent programs or for managing Big Data. Where does that leave Java developers? This concise book offers a pragmatic, approachable introduction to FP for Java developers or anyone who uses an object-oriented language. Dean Wampler, Java expert and author of Programming Scala (O'Reilly), shows you how to apply FP principles such as immutability, avoidance of side-effects, and higher-order functions to your Java code. Each chapter provides exercises to help you practice what you've learned. OnceO'Reilly Mediaoai:cds.cern.ch:14380282011
spellingShingle Computing and Computers
Wampler, Dean
Functional Programming for Java Developers: Tools for Better Concurrency, Abstraction, and Agility
title Functional Programming for Java Developers: Tools for Better Concurrency, Abstraction, and Agility
title_full Functional Programming for Java Developers: Tools for Better Concurrency, Abstraction, and Agility
title_fullStr Functional Programming for Java Developers: Tools for Better Concurrency, Abstraction, and Agility
title_full_unstemmed Functional Programming for Java Developers: Tools for Better Concurrency, Abstraction, and Agility
title_short Functional Programming for Java Developers: Tools for Better Concurrency, Abstraction, and Agility
title_sort functional programming for java developers: tools for better concurrency, abstraction, and agility
topic Computing and Computers
url http://cds.cern.ch/record/1438028
work_keys_str_mv AT wamplerdean functionalprogrammingforjavadeveloperstoolsforbetterconcurrencyabstractionandagility