- or download this
my @hash = (
.1 => 'url1',
.2 => 'url2',
...
.7 => 'url7',
.9 => 'url9',
);
- or download this
#define your data:
my @hash = (
...
- or download this
my %hash = ( .1 => 'url1', .2 => 'url2', .5 => 'url5', .9 =>'url9' );
my $fitness = sub { $_ > .4 };
...
my ($hashr, $fitness) = @_;
return map { $fitness->($_) keys %$hashr
}
- or download this
sub find_good_keys
{
my ($hashr, $fitness) = @_;
return map { $fitness->($_, $hashr ) } keys %$hashr
}
- or download this
my $fitness = sub { my ($key, $hashr ) = @_ ;
return .3 <= $key && . 7 >= $key && $hashr->{$key} =~ m/foo/i ? 1 :
+0
...
my ( $hashr, $fitness ) = @_;
return map { $fitness->( $key, $hashr ) } keys %$hashr;
}