Functional Programming in Java: Harnessing the Power of Java 8 Lambda Expressions, now in print
February 19, 2014
Need something to read on these long, cold, winter nights? Step right up and grab a copy of Functional Programming in Java: Harnessing the Power of Java 8 Lambda Expressions, from award-winning author Venkat Subramaniam, now in print and shipping.
This short, targeted book will help you quickly get on top of the new, essential Java 8 language features and the functional style that will change and improve your code.
If you work with Java, you need this book. Now in print and shipping over the next 1-2 weeks from pragprog.com/book/vsjava8.
Functional Programming in Java: Harnessing the Power of Java 8 Lambda Expressions
Lambda expressions are lightweight, highly concise anonymous methods backed by functional interfaces in Java 8. You can use them to leap forward into a whole new world of programming in Java. With functional programming capabilities, which have been around for decades in other languages, you can now write elegant, concise, less error-prone code using standard Java. This book will guide you though the paradigm change, offer the essential details about the new features, and show you how to transition from your old way of coding to an improved style.
In this book you'll see popular design patterns, such as decorator, builder, and strategy, come to life to solve common design problems, but with little ceremony and effort. With these new capabilities in hand, Functional Programming in Java will help you pick up techniques to implement designs that were beyond easy reach in earlier versions of Java. You'll see how you can reap the benefits of tail call optimization, memoization, and effortless parallelization techniques.
Java 8 will change the way you write applications. If you're eager to take advantage of the new features in the language, this is the book for you.
Now in print, shipping over the next 1-2 weeks from pragprog.com/book/vsjava8.
Upcoming Author Appearances
Did You Know?
Please note our ebooks do not contain any Digital Restrictions Management, and have always been DRM-free. For us, "DRM Free" means "freedom": you should own the books you've paid for. On whatever device is handy—your laptop, iThingy, Blueberry, you name it. We think ideas should outlast any device you put them on.
And you can always come back and re-download your books when needed, using your account on pragprog.com. We're here to make your life easier.
Don't Get Left Out
Are your friends jealous that you get these spiffy email newsletters and they don't? Clue them in that all they need to do is create an account on pragprog.com (email address and password is all it takes) and select the checkbox to receive newsletters.
Are you following us on Twitter and/or Facebook? Here's where you can find us and keep up with the latest news and commentary, and occasional discounts:
- iPad and iPhone Kung Fu: Tips, Tricks, Hints, and Hacks for iOS 7, in print
- Raspberry Pi: A Quick-Start Guide, 2nd Ed., in print
- Sprite Kit, in beta
- Metaprogramming Ruby (2nd ed), in beta
- Programming Sound with Pure Data
- Dart for Hipsters, 1.0
- Seven Web Frameworks in Seven Weeks
- Web Development with Clojure
Thanks for your continued support,
Andy & Dave
The Pragmatic Programmers
Books • eBooks • PragPub Magazine • Audiobooks and Screencasts