RosettaCodeData/Task/Letter-frequency/Erlang/letter-frequency-2.erl
Ingy döt Net 776bba907c Sync
2013-10-27 22:24:23 +00:00

3 lines
212 B
Erlang

letter_freq( Data ) ->
Dict = lists:foldl( fun (Char, Dict) -> dict:update_counter( Char, 1, Dict ) end, dict:new(), Data ),
[io:fwrite( "~p : ~p~n", [[X], dict:fetch(X, Dict)]) || X <- dict:fetch_keys(Dict)].