[ the code for a course follows the convention category.id.level.sessions and uniquely identifies a course ]
lecture code viewer
downloads
Code
Perl's sort, map and grep
Perl's sort, map and grep
Martin Krzywinski
#!/usr/local/bin/perl -w
use strict;
use Data::Dumper;
$\ = "\n";
$, = " ";
my %funcs = ( ascending=> sub {$a <=> $b},
descending=> sub {$b <=> $a},
random=> sub {rand() <=> rand()} );
my @a = (1..10);
my @b = sort { &{$funcs{random}} } @a;
print @b;
|
1 |
Perl's sort, map and grep |
1.2.2.1.1
1.2.2.1.1.c1 |
data.txt
|
Martin Krzywinski
|
code
1.2.2.1.1.c2 |
map
|
Martin Krzywinski
|
code
1.2.2.1.1.a1 |
Perl's sort, map and grep
|
Martin Krzywinski
|
pdf
1.2.2.1.1.p1 |
Perl's sort, map and grep
|
Martin Krzywinski
|
ppt
1.2.2.1.1.s1 |
Perl's sort, map and grep
|
Martin Krzywinski
|
slides
|