On Sat, 02 Dec 2017 05:19:45 -0800, alex.jakime...@gmail.com wrote:
> Yeah. It was resolved here I think: (2014-12-08)
> https://github.com/rakudo/rakudo/commit/fbc87d2a6bbfc4899b0740119ac8696cc27f1f59
> 
> 「testneeded」
> 
> On 2014-12-09 04:54:08, r...@hoelz.ro wrote:
> > On Sun Dec 07 07:41:52 2014, masak wrote:
> > > masak (>):
> > > > I am not 100% sure the `&block (Dog --> Bool)` form should work,
> > > > or is by spec. The `&block:(Dog --> Bool)` form comes from
> > > > S06:1675.
> > >
> > > <TimToady> at one point we required a : because of the ambiguity
> > > with
> > > sublists of parameters, but we already have a whitespace dep with
> > > @foo[3,3] vs @foo [$x,$y,$z], so having one for () is probably not
> > > terrible
> > > * masak adds TimToady's comment to the ticket
> >
> > This bug has largely been resolved; closure parameters now parse
> > correctly and work, except when used to decide between different
> > multi
> > candidates.


The form with space wasn't implemented.

It is now: https://github.com/rakudo/rakudo/commit/c0f99a393b
Tests for both forms: https://github.com/perl6/roast/commit/a31e4655e8

Reply via email to