We don't bite newbies here... much | |
PerlMonks |
Re: Schwartzian Transform as a module?by Sweeper (Pilgrim) |
on Oct 01, 2002 at 05:38 UTC ( [id://201927]=note: print w/replies, xml ) | Need Help?? |
Take this example from the Cookbook (page 120)
print map { $_->[0] } sort { $a->[1] <=> $b->[1] || $a->[2] <=> $b->[2] || $a->[3] cmp $b->[3] } map { [ $_, (split /:/)[3, 2, 0] ] } qx(cat /etc/passwd);How do you modularize a multi-criterion sort? Of course, it can be done, but the resulting module invocation would be more cumbersome and less readable than an inline Schwartzian transform.
In Section
Meditations
|
|