¿Existe alguna guía en Scala sobre cuándo usar val con una colección mutable versus usar var con una colección inmutable? ¿O realmente deberías apuntar a val con una colección inmutable? El hecho de que existan ambos tipos de colección me da muchas opciones y, a menudo, no sé cómo tomar esa...