В учебном пособии упоминается об изменяемых наборах в исходном тексте, но почему REPL изменит имя экземпляра с res4
на res5
при добавлении нового элемента? Разве «res» не является именем экземпляра, который печатает REPL? Ниже приведен код в контексте. Новичок в scala. Пожалуйста, имейте, если вопрос тривиален.
scala> val set = scala.collection.mutable.Set[Int]()
val set: scala.collection.mutable.Set[Int] = Set()
scala> set += 1
val res0: scala.collection.mutable.Set[Int] = Set(1)
scala> set += 2 += 3
val res1: scala.collection.mutable.Set[Int] = Set(1, 2, 3)