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?