I had been assuming that Perl 6 would continue the tradition that anonymous subroutines don't have names.
'Synopsis 6' contains this line:
On an anonymous subroutine, any return type can only go after the
name:
Which "name" would that be?
The example given:
$lay = sub returns Egg {...};
suggests that return types can only go after "the place where the name
would be if this subroutine had been a named subroutine instead of an
anonymous one".
Or am I missing something?
Smylers
