Результаты поиска по запросу "scala"
В чем разница между JavaConverters и JavaConversion в Scala?
Вscala.collection [http://www.scala-lang.org/api/current/index.html#scala.collection.package]есть два очень похожих объектаJavaConversions [http://www.scala-lang.org/api/current/scala/collection/JavaConversions%24.html] а ...
Разница в выравнивании параметра [List [Int]] в 2.9.1 и 2.10 по ночам
Я получаю различное поведение в 2.9.1 и 2.10 ночью - что изменилось? Welcome to Scala version 2.9.1.final (OpenJDK Client VM, Java 1.6.0_22). Type in expressions to have them evaluated. Type :help for more information. scala> Some(3) map (x => ...
Использование методов Scala Vararg в Java
Почему все методы scala vararg, когда они используются из java, похоже, принимают Seq переменных и не могут использоваться в качестве нативных методов java vararg. Это ошибка? Например,Buffer имеет методdef append(elems: A*): Unit, Но в Java это ...
Напишите это умножение Scala Matrix на Haskell [дубликат]
Возможный дубликат: Можете ли вы перегружать + в Haskell? [https://stackoverflow.com/questions/8308015/can-you-overload-in-haskell] Можете ли вы реализовать класс Matrix и оператор *, который будет работать с двумя матрицами ?: scala> val x = ...
Выборочно отключить подсемейство в Scala? (правильно введите List.contains)
List("a").contains(5)Потому чтоInt никогда не может содержаться в спискеString, этодолжен генерировать ошибку во время компиляции, но это не так. Тщательно и бесшумно проверяет каждыйString содержится в списке на равенство5, который никогда не ...
Хватка неизменных структур данных
Я изучаю scala и, будучи хорошим учеником, стараюсь соблюдать все правила, которые нашел. Одно из правил: НЕИЗБЕЖНОСТЬ !!! Поэтому я попытался закодировать все с неизменными структурами данных и значениями, и иногда это действительно ...
Что в Scala означает «val a: A = _» (подчеркивание)?
Что именно делаетval a: A = _ инициализировать значение? Это типизированный ноль? Благодарю.
Как указать, что для построения проекта A сначала должен быть построен другой проект B?
Предположим, у одного парня в моей компании есть проект sbt под названиемcommons это довольно общего назначения. Этот проект определяется традиционным способом sbt: в главной папке с определением сборки вproject/Build.scala файл. Сейчас какой-то ...
Что делает аннотация @elidable в Scala и когда я должен ее использовать?
Я заметил в некотором коде библиотеки Scala, особенноPredefесть код вроде: /** Tests an expression, throwing an `AssertionError` if false. * Calls to this method will not be generated if `-Xelide-below` * is at least `ASSERTION`. * * @see ...
Scala: циклические ссылки в неизменяемых типах данных?
Некоторое время я думал о том, как бы реализовать реализацию двусвязного дерева или списка в Scala, используя только неизменяемые классы падежей. Для большинства операций «обновления» я использовал метод копирования и обновления. Например, при ...