- 1
- 2
- 3
- 4
- 5
my @idx = map{ (split(/\|/, $_))[0] || () }
map{ io($_)->chomp->slurp }
io($boardsdir)->filter(sub{ my $f = fileparse($_->name, qr/.txt/i);
$_->name =~ /\.txt$/i and grep{$_ eq $f} @board;
})->all_files;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−305.9
my @idx = map{ (split(/\|/, $_))[0] || () }
map{ io($_)->chomp->slurp }
io($boardsdir)->filter(sub{ my $f = fileparse($_->name, qr/.txt/i);
$_->name =~ /\.txt$/i and grep{$_ eq $f} @board;
})->all_files;
Так бывает, когда хочется одним предложением сказать все.
guest 11.08.2009 00:38 # 0
guest 11.08.2009 09:47 # 0
guest 11.08.2009 10:10 # 0