scala

так как Scala не имеет старого стиля Java for петли с индексом, // does not work val xs = Array("first", "second", "third") for (i=0; i<xs.length; i++) { println("String #" + i + " is " + xs(i)) } как мы можем итерацию эффективно, и без использования vars? вы могли бы сделать это val xs = Array("fi...

я использую SBT 0.12.0. Я читал другие ответы на переполнение стека и следовал им, однако ни один из них не помогает, например: создать ForkRun класс-я не наблюдал никакого раздвоенного процесса во время моего использования sbt установить переменную среды JAVA_OPTS - он установлен, но командная строка проце...

Я хочу получить тип переменной во время выполнения. Как мне это сделать?...

Я обнаружил, что есть также модель акка-актера, поэтому мне интересно, в чем разница между актером акки и моделью актера скалы?...

У меня есть некоторые функции в Scala, определенные в файле, а не в классе, и я хотел бы использовать их в интерпретаторе Scala. Я знаю, что могу сказать scala filename.scala чтобы просто запустить файл и выйти из интерпретатора, но я хотел бы запустить файл, а затем остаться в интерпретаторе, чтобы я мог вып...

Я шел через эффективные слайды scala и он упоминает на слайде 10, чтобы никогда не использовать val на trait для абстрактных членов и использовать def вместо. Слайд не упоминает подробно, почему с помощью абстрактного val на trait - это анти-паттерн. Я был бы признателен, если кто-то может объяснить лучшую п...

кто-нибудь знает, как показать пользовательское сообщение об ошибке в ScalaTest? например: NumberOfElements() should equal (5) показывает следующее сообщение при сбое: 10 не равно 5 но я хочу более описательное сообщение типа: NumberOfElements должно быть 5. ...

Я начинаю исследовать Scala, и одна из вещей, которые меня заинтриговали, - это Option тип и обещание быть в состоянии устранить null ошибки, связанные с. однако я не смог решить, как преобразовать список (или другую коллекцию), скажем,Option[String], в коллекцию String (очевидно, отфильтровывая любые значен...

Я использую SBT (в IntelliJ IDEA) для создания простого проекта Scala. Я хотел бы знать, что такое самый простой способ построить Uber JAR file (aka Fat JAR, Super JAR). В настоящее время я использую SBT, но когда я отправляю свой файл JAR в Apache Spark Я получаю следующую ошибку: исключение в потоке"...

Мне нужна зрелая клиентская библиотека HTTP, которая является идиоматической для scala, краткой в использовании, простой семантикой. Я посмотрел на Apache HTTP и Scala Dispatch и многочисленные новые библиотеки, которые обещают идиоматическую упаковку Scala. Apache HTTP client уверен, что требует многословия,...