Вопросы по теме 'scala-2.8'

Как правильно удалить элементы из изменяемой карты scala с помощью предиката
Как это сделать, не создавая новых коллекций? Есть ли что-то лучше этого? val m = scala.collection.mutable.Map[String, Long]("1" -> 1, "2" -> 2, "3" -> 3, "4" -> 4) m.foreach(t => if (t._2 % 2 == 0) m.remove(t._1)) println(m)...
11401 просмотров

Как получить семантику Ponter/Reference в Scala
В C++ я бы просто взял указатель (или ссылку) на arr[idx]. В Scala я обнаружил, что создаю этот класс для эмуляции семантики указателя. class SetTo (val arr : Array[Double], val idx : Int) { def apply (d : Double) { arr(idx) = d } } Нет ли...
5986 просмотров
schedule 13.06.2024

Что такое контекстная привязка в Scala?
Одна из новых возможностей Scala 2.8 - это контекстные границы. Что такое контекстная привязка и где она полезна? Конечно, я сначала искал (и нашел, например, this ), но я не смог найти какой-либо действительно четкой и подробной информации.
30945 просмотров
schedule 17.03.2024

Scala Remote Actors - подводные камни
При написании кода Scala RemoteActor я заметил несколько подводных камней: RemoteActor.classLoader = getClass (). GetClassLoader () должен быть установлен, чтобы избежать "java.lang.ClassNotFoundException" ссылка не всегда работает из-за...
987 просмотров