Vorkommen von Elementen zählen [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Wie kann ich die Anzahl der Vorkommen in einer Liste zählen? 14 Antworten

Das Zählen aller Elemente in einer Liste ist in Haskell ein Einzeiler:

count xs = toList (fromListWith (+) [(x, 1) | x <- xs])

Hier ist ein Anwendungsbeispiel:

*Main> count "haskell scala"
[(' ',1),('a',3),('c',1),('e',1),('h',1),('k',1),('l',3),('s',2)]

Kann man diese Funktion auch in Scala so elegant ausdrücken?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage