RosettaCodeData/Task/Anagrams/Sidef/anagrams.sidef
2023-07-01 13:44:08 -04:00

10 lines
284 B
Text

func main(file) {
file.open_r(\var fh, \var err) ->
|| die "Can't open file `#{file}' for reading: #{err}\n";
var vls = fh.words.group_by{.sort}.values;
var max = vls.map{.len}.max;
vls.grep{.len == max}.each{.join("\t").say};
}
main(%f'/tmp/unixdict.txt');