When creating a Map
in scala, I call Map(entities.map{e => e.id -> e})
, and I get:
found : scala.collection.mutable.IndexedSeq[(Int, Entity)]
required: (Int, Entity)
This is because the signature for Map.apply
is: def apply[A, B](elems: (A, B)*): CC[A, B]
,
which requires a varargs style argument.
Is there a way to convert the IndexedSeq
so that it can be accepted via Map.apply
?