RosettaCodeData/Task/Letter-frequency/Groovy/letter-frequency.groovy
Ingy döt Net db842d013d A-M baby
2013-04-10 21:29:02 -07:00

5 lines
191 B
Groovy

def frequency = { it.inject([:]) { map, value -> map[value] = (map[value] ?: 0) + 1; map } }
frequency(new File('frequency.groovy').text).each { key, value ->
println "'$key': $value"
}