Word frequency: Difference between revisions

m
→‎{{header|Perl 6}}: Remove some unnecessary interim variables
(→‎{{header|Perl 6}}: Add a Perl 6 example)
m (→‎{{header|Perl 6}}: Remove some unnecessary interim variables)
Line 50:
 
<lang perl6>sub MAIN ($filename, $count = 10) {
my $file = $filename.IO.slurp.lc ~~ m:g/ [<[\w] - [_]>]+ /;
my $word = rx/ [ <[\w] - [_]> ]+ /;
$file.lc ~~ m:g/ <$word> /;
.say for $/».Str.Bag.sort( -*.value )[^$count];
}</lang>
10,339

edits