RosettaCodeData/Task/Letter-frequency/Langur/letter-frequency.langur
2025-02-27 18:35:13 -05:00

8 lines
243 B
Text

val countLetters = fn(s) {
for[={:}] s2 in split(replace(s, by=RE/\P{L}/)) {
_for[s2; 0] += 1
}
}
val counts = countLetters(readfile("./fuzz.txt"))
writeln join(map(keys(counts), by=fn(k) { "{{k}}: {{counts[k]}}" }), by="\n")