0
Your cart

Your cart is empty

Books > Computing & IT > Computer programming

Buy Now

Functional Programming for Java Developers (Paperback) Loot Price: R392
Discovery Miles 3 920
You Save: R144 (27%)
Functional Programming for Java Developers (Paperback): Dean Wampler

Functional Programming for Java Developers (Paperback)

Dean Wampler

 (sign in to rate)
List price R536 Loot Price R392 Discovery Miles 3 920 You Save R144 (27%)

Bookmark and Share

Expected to ship within 12 - 17 working days

Donate to Against Period Poverty

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

General

Imprint: O'Reilly Media
Country of origin: United States
Release date: September 2011
First published: August 2011
Authors: Dean Wampler
Dimensions: 178 x 232 x 10mm (L x W x T)
Format: Paperback
Pages: 88
ISBN-13: 978-1-4493-1103-2
Categories: Books > Computing & IT > Computer programming > General
Books > Computing & IT > Internet > Internet languages > General
LSN: 1-4493-1103-2
Barcode: 9781449311032

Is the information for this product incomplete, wrong or inappropriate? Let us know about it.

Does this product have an incorrect or missing image? Send us a new image.

Is this product missing categories? Add more categories.

Review This Product

No reviews yet - be the first to create one!

You might also like..

Problem Solving with C++ - Global…
Walter Savitch Paperback R2,339 Discovery Miles 23 390
Sams Teach Yourself: Beginning…
Greg Perry, Dean Miller Paperback R755 R339 Discovery Miles 3 390
C++ Programming - Program Design…
D. Malik Paperback R1,660 R1,485 Discovery Miles 14 850
Program Construction - Calculating…
Roland Backhouse Paperback R1,389 Discovery Miles 13 890
Programming Logic & Design…
Joyce Farrell Paperback R1,253 R1,123 Discovery Miles 11 230
C++ How to Program: Horizon Edition
Harvey Deitel, Paul Deitel Paperback R1,821 Discovery Miles 18 210
Data Abstraction and Problem Solving…
Janet Prichard, Frank Carrano Paperback R2,126 Discovery Miles 21 260
The Data Quality Blueprint - A Practical…
John Parkinson Hardcover R1,616 Discovery Miles 16 160
Using UML - Software Engineering with…
Perdita Stevens Paperback R2,134 Discovery Miles 21 340
Object-Oriented Game Development
Julian Gold Paperback R2,202 R1,687 Discovery Miles 16 870
Software Engineering for Real-Time…
Jim Cooling Paperback R2,301 R1,995 Discovery Miles 19 950
Writing Better Requirements - Writing…
Ian Alexander, Richard Stevens Paperback R1,248 Discovery Miles 12 480

See more

Partners