Not just lambda functions, but functions period.
Java through 1.7 does not even have functions, the closest thing you can get is to write a class and give it a static method (which of course is not a closure).
AFAIK in Java 1.8 you still cannot define or call functions outside of a class. So it's still "noun based."
Re:Java Pain
by peterashford on Monday June 23, 2014 @08:23PM
(#7935567)
I find that as incredible as a FPL not containing an implementation of OOP
Java is FINALLY adding Lambda functions (a lackluster implementation at that), but guess what? There already exist billions of lines of code written in "noun based" Java.
Our shop has a client that refuses to upgrade from Java 5. There's no chance in hell this project sees a Lambda.