Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id DC7F4200BB3 for ; Wed, 19 Oct 2016 01:52:36 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id DB4C0160AF7; Tue, 18 Oct 2016 23:52:36 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 05D93160AE5 for ; Wed, 19 Oct 2016 01:52:35 +0200 (CEST) Received: (qmail 76699 invoked by uid 500); 18 Oct 2016 23:52:35 -0000 Mailing-List: contact dev-help@groovy.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@groovy.apache.org Delivered-To: mailing list dev@groovy.apache.org Received: (qmail 76674 invoked by uid 99); 18 Oct 2016 23:52:34 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 18 Oct 2016 23:52:34 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 78E2F1A05C8 for ; Tue, 18 Oct 2016 23:52:34 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 5.572 X-Spam-Level: ***** X-Spam-Status: No, score=5.572 tagged_above=-999 required=6.31 tests=[FORGED_HOTMAIL_RCVD2=1.187, HTML_MESSAGE=2, KAM_UNSUB1=0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_SOFTFAIL=0.972, URI_HEX=1.313] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id jRgSZqZvFV6M for ; Tue, 18 Oct 2016 23:52:30 +0000 (UTC) Received: from mbob.nabble.com (mbob.nabble.com [162.253.133.15]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTP id 8E3155F29A for ; Tue, 18 Oct 2016 23:52:29 +0000 (UTC) Received: from static.162.255.23.22.macminivault.com (unknown [162.255.23.22]) by mbob.nabble.com (Postfix) with ESMTP id 74E8533FA24F for ; Tue, 18 Oct 2016 16:45:39 -0700 (PDT) Date: Tue, 18 Oct 2016 16:52:12 -0700 (MST) From: daniel_sun To: dev@groovy.incubator.apache.org Message-ID: In-Reply-To: References: <1476718854771-5736169.post@n5.nabble.com> <58065EF3.80504@gmx.org> <0745F88D-7A6A-4105-BE84-612535E94A29@selskabet.org> Subject: Re: Lambda expression for Groovy 3 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_20406_743372989.1476834732823" archived-at: Tue, 18 Oct 2016 23:52:37 -0000 ------=_Part_20406_743372989.1476834732823 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Thanks :) Cheers, Daniel.Sun =E5=9C=A8 "Roman Shaposhnik-2 [via Groovy]" =EF=BC=8C2016=E5=B9=B410=E6=9C=8819=E6=97=A5 =E4=B8=8A=E5=8D=887:= 17=E5=86=99=E9=81=93=EF=BC=9A On Tue, Oct 18, 2016 at 4:15 PM, Jesper Steen M=C3=B8ller <[hidden email]> wrote: > "Real lambdas" with the full invokedynamic treatment is a big job, and > requires static type inference. > Given that Groovy can already coerce closures into functional interfaces > (dynamically), we could implement the whole metafactory-stuff with the > static compilation, and as a separate effort, right? > > Also: Fantastic job, Daniel! +1 great stuff! Thanks, Roman. ________________________________ If you reply to this email, your message will be added to the discussion be= low: http://groovy.329449.n5.nabble.com/Lambda-expression-for-Groovy-3-tp5736169= p5736182.html To unsubscribe from Lambda expression for Groovy 3, click here. NAML -- View this message in context: http://groovy.329449.n5.nabble.com/Lambda-exp= ression-for-Groovy-3-tp5736169p5736187.html Sent from the Groovy Dev mailing list archive at Nabble.com. ------=_Part_20406_743372989.1476834732823 Content-Type: text/html; charset=UTF8 Content-Transfer-Encoding: quoted-printable
Thanks :)

Cheers,
Daniel.Sun



=E5=9C=A8 "Roman Shaposhnik-2 [via Groovy]&= quot; <ml-node+[hidden emai= l]>=EF=BC=8C2016=E5=B9=B410=E6=9C=8819=E6=97=A5 =E4=B8=8A=E5=8D=887:= 17=E5=86=99=E9=81=93=EF=BC=9A

On Tue, Oct 18, 2016 at 4:15 PM, Jesper Steen M=C3=B8ller
<[hidd= en email]> wrote:
> "Real lambdas" with the full invokedynamic treatment is a bi= g job, and
> requires static type inference.
> Given that Groovy can already coerce closures into functional interfac= es
> (dynamically), we could implement the whole metafactory-stuff with the=
> static compilation, and as a separate effort, right?
>
> Also: Fantastic job, Daniel!

+1 great stuff!

Thanks,
Roman.



If you reply to this email, your message wi= ll be added to the discussion below:
http://groovy.329449.n5.nabble.com/Lambda-expression-for-Groovy-3-tp573= 6169p5736182.html
To unsubscribe from Lambda expression for Groovy 3, click here.
NAML
=09 =09 =09

View this message in context: Re: Lambda expressi= on for Groovy 3
Sent from the Groovy Dev mailing list archive at Nabble.com.
------=_Part_20406_743372989.1476834732823--