Hi Jesper,

> Be careful with that approach, as it won’t work for static methods —
> leading to very different semantics for the two languages. 
      '.&' can reference the static methods, here is the sample code:

                       [1, 2, 3].each(Objects.&requireNonNull)

>  Also, you won’t be able to support constructor references without some
> new AST construct, I guess. 
      As you said, '.&' does not support constructors..., the following code
is valid in Java, but I have no idea the equivalent in Groovy.

                       GenericsType[]::new

      Thanks for your reminding :)

Cheers,
Daniel.Sun



--
View this message in context: 
http://groovy.329449.n5.nabble.com/Lambda-expression-for-Groovy-3-tp5736169p5736201.html
Sent from the Groovy Dev mailing list archive at Nabble.com.

Reply via email to