Typedef in Scala

Wie kann ich in Scala einen Typ definieren? Mögen

type MySparseVector = [(Int, Double)]

in Haskell oder

typedef MySparseVector = std::list<std::pair(int, double)>> 

in C ++?

Ich habe es versucht

type MySparseVector = List((Int, Double))

Ich kann mir aber nicht vorstellen, wie es funktioniert. Wenn ich dies am Anfang der Klassendatei schreibe, wird der Fehler "Erwartete Klassen- oder Objektdefinition" angezeigt.

PS: Entschuldigung, ich habe mich vertippt. Ich habe versucht, List [(Int, Double)] in Scala zu verwenden.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage