aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xchallenge-094/feng-chang/ch-1.raku5
1 files changed, 3 insertions, 2 deletions
diff --git a/challenge-094/feng-chang/ch-1.raku b/challenge-094/feng-chang/ch-1.raku
index deaeb15a2d..db0720ab2e 100755
--- a/challenge-094/feng-chang/ch-1.raku
+++ b/challenge-094/feng-chang/ch-1.raku
@@ -9,10 +9,11 @@ sub USAGE {
sub group-anagrams(@S) {
for @S».comb».sort».join.unique -> $foo {
- put @S.grep({ $_.comb.sort.join eq $foo }).join(', ');
+ put @S.grep(*.comb.sort.join eq $foo).join(', ');
}
}
my @T = <opt bat saw tab pot top was>, [<x>];
+multi MAIN() { USAGE }
multi MAIN(UInt:D \n) { group-anagrams(@T[n]) }
-multi MAIN(*@S) { @S.elems > 0 ?? group-anagrams(@S) !! USAGE() }
+multi MAIN(*@S) { group-anagrams(@S) }