Результаты поиска по запросу "scala"
В Scala, как бы вы объявили статические данные внутри функции?
Во многих ситуациях я нахожу, что мне нужно создать долгоживущие значения в области видимости функции, и нет необходимости, чтобы эти данные находились в области видимости класса / объекта. Например, object Example { def activeUsers = { val ...
Scala: параллельный сбор в инициализаторе объекта приводит к зависанию программы
Я только что заметил тревожное поведение. Допустим, у меня есть отдельная программа, состоящая из единственного объекта: object ParCollectionInInitializerTest { def doSomething { println("Doing something") } for (i <- (1 to 2).par) { ...
Написание функции времени на Хаскеле
Я новичок в Haskell, и я хотел бы иметь возможность рассчитать время выполнения данного вызова функции или фрагмента кода. В Clojure я могу использовать ‘время [http://clojure.github.com/clojure/clojure.core-api.html#clojure.core/time]«: user=> ...
Функциональный литерал с параметром вызова по имени
Как определить анонимную функцию с параметрами call-by-name в scala? Я попробовал следующее: val fun = (x: Boolean, y: =>Int) => if(x) y else 0Это хорошо работает с вызовом по значению y, но не с вызовом по имени. Почему?
Как сделать агрегацию с пятном
Я хочу заставить Slick создавать запросы, такие как select max(price) from coffees where ...Нодокументация слика [http://slick.typesafe.com/doc/1.0.0-RC1/lifted-embedding.html#aggregation]не помогает val q = Coffees.map(_.price) //this is query ...
Java <-> Scala interop: прозрачное преобразование списка и карты
Я изучаю Scala, и у меня есть проект Java для перехода на Scala. Я хочу перенести его, переписав классы один за другим и убедившись, что новый класс не сломал проект. Этот проект Java использует многоjava.util.List а такжеjava.util.Map, В ...
Скала - Любое против подчеркивания в дженериках
Чем отличаются следующие определения Generics в Scala: class Foo[T <: List[_]]а также class Bar[T <: List[Any]]Моя интуиция говорит мне, что они примерно одинаковы, но последнее более явно. Я нахожу случаи, когда первый компилируется, а ...
Scala IDE - подключаемый модуль Play 2 Eclipse, не выделяющий синтаксис для HTML-шаблонов Scala
Я установил Scala IDE - плагин Play 2 (из http://download.scala-ide.org/play2/nightly_3.0-M_juno_2.10-M/site/ [http://download.scala-ide.org/play2/nightly_3.0-M_juno_2.10-M/site/]) в то время как редактор маршрутов отображает правильную подсветку ...
Поддержка библиотеки для черты NotNull Scala
Обратите внимание:Начиная с версии Scala 2.11,NotNull не рекомендуется. Насколько я понимаю, если вы хотите, чтобы ссылочный тип не обнулялся, вы должны смешать магиюNotNull черта, и компилятор автоматически помешает вам поставитьnullВозможные ...
Когда создаются темы для реакции актера Scala?
После прочтения об использованииreact у актеров в скале я думалreactбудет разделять ту же тему, если не было несколькихreactв ожидании. Кажется, это не так. import scala.actors.Actor import scala.actors.Actor._ class SleepyReactor extends Actor ...