Functional Programming for Java Developers: Tools for Better Concurrency, Abstraction, and Agility ePub download by Dean Wampler

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

O'Reilly Media
Publication date: July 2011
ISBN: 9781449315443
Digital Book format: ePub (DRM-Free)

Buy ePub

List price:
$16.99
Our price:
$13.99

You save: $3.00 (18%)
GET THIS EBOOK
FOR FREE!
Join our Facebook sweepstake, share and
get 10 likes. Winners
get notified in 24H!

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 you grasp the benefits of functional programming, you’ll discover that it improves all of the code you write.

  • Learn basic FP principles and apply them to object-oriented programming
  • Discover how FP is more concise and modular than OOP
  • Get useful FP lessons for your Java type design—such as avoiding nulls
  • Design data structures and algorithms using functional programming principles
  • Write concurrent programs using the Actor model and software transactional memory
  • Use functional libraries and frameworks for Java—and learn where to go next to deepen your functional programming skills
Please sign in to review this product.
Format:
Devices:
Functional Programming for Java Developers: Tools for Better Concurrency, Abstraction, and Agility ePub can be read on any device that can open ePub files.

File Size:
781 Kb
Language:
ENG
Functional Programming for Java Developers: Tools for Better Concurrency, Abstraction, and Agility ePub download by Dean Wampler
O'Reilly Media, July 2011
ISBN: 9781449315443
EAN:  9781449315443
ePub
List Price: $16.99 eBook price: $13.99
Functional Programming for Java Developers: Tools for Better Concurrency, Abstraction, and Agility PDF download by Dean Wampler
O'Reilly Media, July 2011
ISBN: 9781449311032
EAN:  9781449315993
PDF
List Price: $16.99 eBook price: $13.99
Other books by Dean Wampler
Programming Hive ePub download by Edward Capriolo
Programming Hive
Edward Capriolo & Jason Rutherglen & Dean Wampler
O'Reilly Media, September 2012
ISBN: 9781449319335
Format: ePub, PDF
List Price: $33.99 Our price: $30.99
Programming Scala: Scalability = Functional Programming + Objects PDF download by Alex Payne
Programming Scala: Scalability = Functional Programming + Objects
Alex Payne & Dean Wampler
O'Reilly Media, September 2009
ISBN: 9780596155957
Format: PDF, ePub
List Price: $35.99 Our price: $32.99