aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Proctor <simon.proctor@zoopla.co.uk>2020-06-11 14:00:10 +0100
committerSimon Proctor <simon.proctor@zoopla.co.uk>2020-06-11 14:00:10 +0100
commita862df922b7f5b3cf1ead52ba59911c618de64ab (patch)
tree7d32024c3c40faf93381b263b21e08255f8fcc2a
parentfc87777844819cf04685204088d9d03974aacad4 (diff)
downloadperlweeklychallenge-club-a862df922b7f5b3cf1ead52ba59911c618de64ab.tar.gz
perlweeklychallenge-club-a862df922b7f5b3cf1ead52ba59911c618de64ab.tar.bz2
perlweeklychallenge-club-a862df922b7f5b3cf1ead52ba59911c618de64ab.zip
Simplfy
-rw-r--r--challenge-064/simon-proctor/raku/ch-2.raku5
1 files changed, 2 insertions, 3 deletions
diff --git a/challenge-064/simon-proctor/raku/ch-2.raku b/challenge-064/simon-proctor/raku/ch-2.raku
index 435ddf90b0..56d031c333 100644
--- a/challenge-064/simon-proctor/raku/ch-2.raku
+++ b/challenge-064/simon-proctor/raku/ch-2.raku
@@ -7,7 +7,6 @@ sub MAIN (
Str $haystack, #= Target string to search
*@needles #= Strings to search for
) {
- my @out = @needles.map( { $_ => $haystack.index($_) } ).grep( { $_.value.defined } ).sort( { $^a.value <=> $^b.value } ).map( *.key );
- (.say for @out ) if @out;
- "0".say unless @out;
+ my @out = ( @needles.map( { $_ => $haystack.index($_) } ).grep( { $_.value.defined } ).sort( { $^a.value <=> $^b.value } ).map( *.key ) ) || [0];
+ .say for @out;
}