У меня есть объект Seq, содержащий объект класса, который выглядит следующим образом:
class A (val key: Int, ...)
Теперь я хочу преобразовать этот Seq в Map, используя значение key каждого объекта в качестве ключа, а сам объект - как значение. Итак:
val seq: Seq[A] = ...
val map: Map[Int, A] = ... // How to convert seq to map?
Как я могу сделать это эффективно и элегантно в Scala 2.8?