New JEP: Concise Method Bodies

Kevin Bourrillion kevinb at
Thu Sep 20 20:24:32 UTC 2018

Oh yes, I do know there are many applicable cases.  If I do the research on
this I think *all* it will tell me is "yes, there are many applicable

My claim is, indeed, that we should be valuing the savings of a `return`
keyword at "very low" - in fact, so low that it is outweighed merely by the
Paradox of Choice.

On Thu, Sep 20, 2018 at 1:11 PM Maurizio Cimadamore <
maurizio.cimadamore at> wrote:

> On 20/09/18 20:05, Kevin Bourrillion wrote:
> In this case, I think the `=*` *form *might* also clear that bar because
> of the automatic parameter pass-through. But I cannot currently see how the
> `->` form comes close to clearing it.
> Not sure I get it - surely every getter might benefit form this?
> int getX() -> x
> instead of
> int getX() { return x; }
> You could claim that the gain is minimal, but I'd suspect there's lots of
> applicable cases?
> Maurizio

Kevin Bourrillion | Java Librarian | Google, Inc. | kevinb at
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the amber-spec-experts mailing list