aboutsummaryrefslogtreecommitdiff
path: root/challenge-026/arne-sommer/perl6/stringcounter-loop
blob: 67ffd13b4799e76a6e8a2b569ddc15c4b5eb77e0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#! /usr/bin/env perl6

unit sub MAIN (Str $alphabet, Str $string, :$verbose);

my $count = 0;

for $alphabet.comb.unique -> $letter
{
  my $current = $string.comb.grep(* eq $letter).elems;
  $count += $current;
  say "$letter:  $current" if $verbose;
}

say $count;