RosettaCodeData/Task/Letter-frequency/TXR/letter-frequency-2.txr
2023-07-01 13:44:08 -04:00

5 lines
229 B
Text

(let* ((s (open-file "/usr/share/dict/words" "r"))
(chrs [keep-if* chr-isalpha (gun (get-char s))])
(h [group-reduce (hash) chr-toupper (op succ @1) chrs 0]))
(dohash (key value h)
(put-line `@key: @value`)))