Monday, June 15, 2015

Re: GWT 2.8.0 forEach, Consumer, Function, Streams and other Java 8 stuff

Thomas is rigth, using lambdas is are really game changer for subscribing (you have 6 lines less on each one) to handlers and also you can use guava Optional class and functional idioms until idioms until we have fully java8 streams.

Be aware that current GWT-2.8.0-SNAPSHOT compiler doesn't support mixing inner-classes and lambdas.

On 06/15/2015 11:01 AM, Thomas Broyer wrote:


On Monday, June 15, 2015 at 3:49:10 PM UTC+2, Ivan Hetman wrote:
Thanks, got it. But why don't release special GWT 2.8 version with source level 1.8 only? Without improved collection API Java 8 benefits in GWT are low.

You can write lambdas and use defender methods in your own interfaces, that's not nothing.
Re. a special Java-8-only version of gwt-user, one of the main issues which has still not been solved is that of dependency managers relying on Maven metadata (most dependency managers). Gradle is apparently working on it https://discuss.gradle.org/t/variant-aware-dependency-management/115, and I think Ivy has it for years, but it's not there yet (particularly for Maven users).
--
You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

No comments:

Post a Comment