Why are you so sure you can perceive all possible solutions?
Of course :D
I already described an example in the original post: object-level "classes" (on-click example).
Don't remember it, you should have reposted it.
I agree such is bloated, but again it's largely because of Java's weak OOP model
That claim makes no sense, and you never gave an example why it is "poor", what would be better?
Javas OO implementation is exactly like any other oo language with static typing the alternative is dynamic typing and on top of that class less.
And it sucks. JS also has a poor OOP model/syntax.
The syntax is like Java and C++, so don't make to many enemies. The model is dynamic typed and class less ... some people like that.
If one has better OOP features
There are no better OOP features or "less good " OOP features, either a language is OOP or it is not, and lambdas have at first nothing to do with it: however the second OO language, SmallTalk had lamdas as first class citizens.
(often because the language had sucky OOP).
Please stop this. You sound like a ranting child. Start do define what is sucky and what is not. Java is not perfect syntax wise, e.g. needing to write public or private in front of everything. But OO wise it is like any other single inheritance language. The only thing improving it would be real MI (which is a pain to implement, hence Java is moving to Mixins) and real templates and operator overloading. But the last two are not OO concepts anyway.
To get the discussion elsewhere, perhaps you should explain what kinds of OO you find sucky and how you would solve it and what kinds of OO you find less sucky ...
AGAIN: your whole post makes not much sense to me.
I've asked multiple people for concrete/realistic/actual examples of lambdas significantly improving things,
Then ask some one who is working in the topic? Why should a random OO programmer know where to improve his OO code with functional programming????????? Probably his OO code is just fine and there is nothing to improve? Facepalm ...
And again, get it or, quit the topic: OO and APIs have nothing to do with functional programming and Lambdas.
If you don't see the advantage that complicated several line constructs collapse to a one liner ... well, then you should go back to data bases and stop ranting about programming.