Functional Programming in Java8
Java8 with Lambdas is finally out. We'll get into the details of lambdas and how you'll want to use them. Just as important, we'll get into Streams. Streams are where you'll primarily use the new lambda capabilities.
First we'll go into a bit of context around Java8 and functional programming. Then some of the non-FP features of Java8 that I think you'll be interested in. The bulk of the material will be on Lambdas, Streams and how they work together to let you do cool functional programming stuff.
About Demian Neidetcher
Demian Neidetcher is a Senior Engineer at Time Warner Cable working on customer portals and getting television content to IP devices. He first got the programming bug staying up late nights with his Commodore64.
He has been professionally writing software for over 15 years. Most of his experience is with JVM languages (Java, Scala, Groovy) in the telecommunications domain doing things like inventory systems for a long-haul carrier, integrating conferencing software and routing VoIP traffic including geo-spatial 911 call routing. He has worked for companies ranging from Fortune 500 to small start-ups. In every environment Demian has looked for pragmatic approaches, solutions and process to get teams delivering software that benefits users.
More About Demian »