¿Por qué hay una falta de coherencia entre Conjuntos y Listas en la API de Colecciones de Scala?Incoherencias de Colecciones Scala
Por ejemplo, hay un conjunto inmutable, pero también uno mutable. Si quiero utilizar este último, puedo simplemente hacer esto:
val set = Set[A]()
set += new A
Sin embargo, no hay ninguna lista mutable, per se. Si quiero escribir un fragmento de código similar usando Listas, ¿qué estructura de datos usar? LinkedList suena como un buen candidato, porque es mutable, pero no tiene definido ningún método + =. ListBuffer parece satisfacer los requisitos, pero no es una lista.
Después de leer 2.8 Collections docs Llego a la conclusión MutableList es probablemente la mejor opción.
Todavía de alguna manera deseo que haya scala.collection.mutable.List.
¿Y no mutable.MutableSet? :-) –