Method calls vs lambda calls

Neal Gafter neal at gafter.com
Mon Dec 14 12:37:23 PST 2009


I'd expect the latter to shadow the former (it is in a nested scope, not the
same scope).

On Mon, Dec 14, 2009 at 12:36 PM, Stefan Schulz <schulz at the-loom.de> wrote:

> Am 14.12.2009 21:07, schrieb Alex Blewitt:
> > public class Example {
> >     public int fortyTwo() {
> >       return 6*9;
> >     }
> >     public void run() {
> >       System.out.println(fortyTwo())
> >       #int() fortyTwo = #int() { return 42; }
> >       System.out.println(fortyTwo())
> >     }
> > }
> >
> > What's the result on the output here?
>
> I'd suspect a compile error due to defining two "methods" having the
> same signature in the same scope.
>
>


More information about the lambda-dev mailing list