This was fixed in
https://github.com/rakudo/rakudo/commit/502b886e8d14dbd51b5dc201309f9f8bb0a4c3e0

Not sure why it's still not closed. Closing.

On 2015-12-12 20:45:06, lloyd.fo...@gmail.com wrote:
> test:
>
https://github.com/perl6/roast/commit/c205f71781a29a456349a791fdf912d6955fe50f
>
> On Sat, Dec 12, 2015 at 8:13 PM Elizabeth Mattijsen <l...@dijkmat.nl>
> wrote:
>
> > Fixed with 502b886e8d14dbd51b5 , needs tests
> >
> > $ 6 'say 1.map: { Slip }'
> > ((Slip))
> >
> >
> > > On 12 Dec 2015, at 03:30, Alex Jakimenko (via RT) <
> > perl6-bugs-follo...@perl.org> wrote:
> > >
> > > # New Ticket Created by Alex Jakimenko
> > > # Please include the string: [perl #126883]
> > > # in the subject line of all future correspondence about this
> > > issue.
> > > # <URL: https://rt.perl.org/Ticket/Display.html?id=126883 >
> > >
> > >
> > > Code:
> > > say 1.map: { Slip }
> > >
> > > Result:
> > > Parameter '$slip' requires an instance of type Slip, but a type
> > > object
> > was
> > > passed. Did you forget a .new?
> > > in block <unit> at -e:1
> > >
> > >
> > > The problem is that it mentions some internal “$slip” parameter.
> > >
> > > In this simple case it is pretty clear what is happening, but
> > > imagine the
> > > type object coming from somewhere else. Perhaps there is a way to
> > > make
> > the
> > > error message slightly better?
> >
> >

Reply via email to