RosettaCodeData/Task/Letter-frequency/Groovy/letter-frequency.groovy

6 lines
191 B
Groovy
Raw Permalink Normal View History

2013-04-10 21:29:02 -07:00
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"
}