JEP draft: Concise Method Bodies - extend this to local functions?
Maurizio Cimadamore
maurizio.cimadamore at oracle.com
Thu Sep 20 20:28:42 UTC 2018
On 20/09/18 21:22, Alex Buckley wrote:
> On 9/20/2018 1:08 PM, Maurizio Cimadamore wrote:
>> On 20/09/18 17:32, Remi Forax wrote:
>>> There is also a potential confusion between
>>> Function<A,B> fun() = Utils::bar;
>>> and
>>> Function<A,B> fun() -> Utils::bar;
>>>
>> You meant between
>>
>> Function<A,B> fun() = Utils::bar;
>>
>> and
>>
>> Function<A,B> fun = Utils::bar;
>>
>> ?
>>
>> (first is method body, second is variable initializer)
>
> I think Remi is noting the fact that, when using `->`, the single
> expression can be a method reference expression. I have already
> recorded this situation near the end of the JEP.
Ok - then I added another :-) [not sure we should be worried about it,
but perhaps worth mentioning in the JEP]
Maurizio
>
> Alex
More information about the amber-spec-experts
mailing list