Did you know that Java will soon have it's syntax expanded to allow you to pass code blocks to functions (lambdas)? It's true! And guess what? Binary Compatible with older versions of Java. Very cool.
I'll take you guys on a tour of the new syntax, and how it actually works in behind the scenes. I'll also give you a comparison between how Java & Scala does their lambdas.
P.S. I might also dive into some of the non-functional syntax changes brought about by Java7 as well.
Hope to see you there!