develooper Front page | perl.fwp | Postings from May 2012

Re: seeking golfing advice

From:
Aristotle Pagaltzis
Date:
May 18, 2012 02:29
Subject:
Re: seeking golfing advice
Message ID:
20120518092919.GC9408@fernweh.plasmasturm.org
* Steve Fink <sphink@gmail.com> [2012-05-18 10:25]:
> On Thu, May 17, 2012 at 3:14 AM, Aristotle Pagaltzis <pagaltzis@gmx.de> wrote:
> > * Mike Erickson <mee@quidquam.com> [2012-05-16 15:45]:
> > > If you don't care about order, but just want those elements, you
> > > can also do:
> > >
> > > keys%{{@a}}
> >
> > There is more than order that gets lost. If you use `keys` you also
> > get everything back stringified – undefs are lost and references
> > break. If you use `values` these problems go away… except that to
> > get the odd-index elements from it you have to `reverse` the array,
> > at which point a not-especially-golfed grep is shorter.
>
> So you'd want
>
>  values%{{1,@a}}
>
> then

D’oh!



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About