RosettaCodeData/Task/Entropy/Raku/entropy-1.raku
2023-07-01 13:44:08 -04:00

5 lines
122 B
Raku

sub entropy(@a) {
[+] map -> \p { p * -log p }, bag(@a).values »/» +@a;
}
say log(2) R/ entropy '1223334444'.comb;