aboutsummaryrefslogtreecommitdiff
path: root/challenge-105
diff options
context:
space:
mode:
authorMark A <andemark@a-iot1t.uch.ad.pvt>2021-03-28 13:50:09 -0600
committerMark A <andemark@a-iot1t.uch.ad.pvt>2021-03-28 13:50:09 -0600
commit90da43fa83ec09089fc4bec9c9236ad1406a44e0 (patch)
treec2a48dda77f5a2ff8ab12d9264dd5a4b3cf1c22d /challenge-105
parent786bd6c0347ca8dc7a71ce631680d34579b0be0a (diff)
downloadperlweeklychallenge-club-90da43fa83ec09089fc4bec9c9236ad1406a44e0.tar.gz
perlweeklychallenge-club-90da43fa83ec09089fc4bec9c9236ad1406a44e0.tar.bz2
perlweeklychallenge-club-90da43fa83ec09089fc4bec9c9236ad1406a44e0.zip
ch-2.raku again...
Diffstat (limited to 'challenge-105')
-rw-r--r--challenge-105/mark-anderson/raku/ch-2.raku10
1 files changed, 4 insertions, 6 deletions
diff --git a/challenge-105/mark-anderson/raku/ch-2.raku b/challenge-105/mark-anderson/raku/ch-2.raku
index 90e3ea8df2..148bb473ee 100644
--- a/challenge-105/mark-anderson/raku/ch-2.raku
+++ b/challenge-105/mark-anderson/raku/ch-2.raku
@@ -65,12 +65,10 @@ sub name-game($X)
my $Y = $x ~~ / <[aeiou]> \w+ $ /;
- my $first = $x.substr: 0, 1;
+ .join("\n") given
- .join: "\n" given
-
- "$X, $X, bo-" ~ ($first eq "b" ?? "" !! "b") ~ $Y ~ ",",
- "Bonana-fanna fo-" ~ ($first eq "f" ?? "" !! "f") ~ $Y,
- "Fee fi mo-" ~ ($first eq "m" ?? "" !! "m") ~ $Y,
+ "$X, $X, bo-" ~ ($x.starts-with("b") ?? "" !! "b") ~ $Y ~ ",",
+ "Bonana-fanna fo-" ~ ($x.starts-with("f") ?? "" !! "f") ~ $Y,
+ "Fee fi mo-" ~ ($x.starts-with("m") ?? "" !! "m") ~ $Y,
"$X!";
}