Help for this page

Select Code to Download


  1. or download this
    my @sorted = 
               map{ $_->[0] }
               sort {$a->[1] cmp $b->[1]}
               map { m/(.*?)\s*(\S+)$/; [$_, "$2 $1" ] }
               @unsorted;
    
  2. or download this
    my @output =
      map { $_->[1] }
      sort { $a->[0] cmp $b->[1] }
      map { [$_, expensive_func($_)] }
      @input;