Результаты поиска по запросу "scala"

3 ответа

Запустите проект sbt в режиме отладки с пользовательской конфигурацией

Я хочу ввести режим отладки в моем проекте sbt 0.11, используя специальную конфигурацию. Я попытался реализовать это, используя следующий код, но, к сожалению, он не работает должным образом. Я запускаюdebug:run но пробег не приостанавливается, ...

1 ответ

Странное поведение сопоставления с шаблоном с AnyRef

def test1(a: Any) = a match { case x: AnyRef => "AnyRef" case _ => "None of the above" } def test2(a: Any) = a match { case x: Double if x > 2 => "Double > 2" case x: AnyRef => "AnyRef" case _ => "None of the above" }Может кто-нибудь объяснить, ...

4 ответа

В Scala есть простой способ преобразовать класс case в кортеж?

Есть ли простой способ преобразовать класс case в кортеж? Я, конечно, могу легко написать шаблонный код для этого, но я имею в виду без шаблонного. То, что я действительно ищу, - это способ легко сделать лексикографически упорядоченный класс ...

ТОП публикаций

4 ответа

Как я могу обойти сбой компилятора Scala?

Я собираю проект с Scala 2.9.1 и получаю java.lang.AssertionError: assertion failed at scala.Predef$.assert(Predef.scala:89) at scala.tools.nsc.symtab.Symbols$Symbol.accessed(Symbols.scala:1142) ...

7 ответов

Как преобразовать Int в строку заданной длины с ведущими нулями для выравнивания?

Как я могу конвертироватьInt до 7 символовString, так что123 превращается в"0000123"?

6 ответов

Суммирование списка опций с аппликативными функторами

У меня есть список [Option [Int]], и я хочу суммировать его, используя аппликативные функторы. Из [1] я понимаю, что это должно быть что-то вроде следующего import scalaz._ import Scalaz._ List(1,2,3).map(some(_)).foldLeft(some(0))({ case ...

1 ответ

Почему scala не выводит тип из параметров универсального типа?

Предположим, эта функция def func[A](data: List[A], mapper: A => String) = { data.map(item => mapper(item)) }Почему этот код не компилируется: val list = List(1, 2, 3) func(list, a => a.toString)Но этот делает: val list = List(1, 2, 3) ...

3 ответа

sbt 0.11.1 не получает зависимость от scalatra 2.1.0-SNAPSHOT

Я только что перешел на sbt0.11.1 это не похоже на получение определенной зависимости. Все работало нормально до обновления. У меня есть эта зависимость: "org.scalatra" %% "scalatra" % "2.1.0-SNAPSHOT",И когда яcompile: > update [success] ...

1 ответ

Настройка заголовков HTTP в Play 2.0 (scala)?

Я экспериментирую с платформой Play 2.0 на Scala. Я пытаюсь выяснить, как отправить пользовательские заголовки HTTP - в данном случае «Content-Disposition: attachment; filename = foo.bar». Кажется, я не могу найти документацию о том, как это ...

1 ответ

Многократное назначение через сопоставление с образцом с массивом не работает с верхним регистром

После прочтенияэтот ответ [https://stackoverflow.com/questions/2381666/multiple-assignment-of-non-tuples-in-scala/2382072#2382072] Я попытался поиграть с этой замечательной функцией сам и обнаружил, что это нормально, когда я делаю scala> val ...