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

2 ответа

В Scala, как бы вы объявили статические данные внутри функции?

Во многих ситуациях я нахожу, что мне нужно создать долгоживущие значения в области видимости функции, и нет необходимости, чтобы эти данные находились в области видимости класса / объекта. Например, object Example { def activeUsers = { val ...

1 ответ

Scala: параллельный сбор в инициализаторе объекта приводит к зависанию программы

Я только что заметил тревожное поведение. Допустим, у меня есть отдельная программа, состоящая из единственного объекта: object ParCollectionInInitializerTest { def doSomething { println("Doing something") } for (i <- (1 to 2).par) { ...

3 ответа

Написание функции времени на Хаскеле

Я новичок в Haskell, и я хотел бы иметь возможность рассчитать время выполнения данного вызова функции или фрагмента кода. В Clojure я могу использовать ‘время [http://clojure.github.com/clojure/clojure.core-api.html#clojure.core/time]«: user=> ...

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

1 ответ

Функциональный литерал с параметром вызова по имени

Как определить анонимную функцию с параметрами call-by-name в scala? Я попробовал следующее: val fun = (x: Boolean, y: =>Int) => if(x) y else 0Это хорошо работает с вызовом по значению y, но не с вызовом по имени. Почему?

1 ответ

Как сделать агрегацию с пятном

Я хочу заставить 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 ...

3 ответа

Java <-> Scala interop: прозрачное преобразование списка и карты

Я изучаю Scala, и у меня есть проект Java для перехода на Scala. Я хочу перенести его, переписав классы один за другим и убедившись, что новый класс не сломал проект. Этот проект Java использует многоjava.util.List а такжеjava.util.Map, В ...

2 ответа

Скала - Любое против подчеркивания в дженериках

Чем отличаются следующие определения Generics в Scala: class Foo[T <: List[_]]а также class Bar[T <: List[Any]]Моя интуиция говорит мне, что они примерно одинаковы, но последнее более явно. Я нахожу случаи, когда первый компилируется, а ...

1 ответ

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/]) в то время как редактор маршрутов отображает правильную подсветку ...

1 ответ

Поддержка библиотеки для черты NotNull Scala

Обратите внимание:Начиная с версии Scala 2.11,NotNull не рекомендуется. Насколько я понимаю, если вы хотите, чтобы ссылочный тип не обнулялся, вы должны смешать магиюNotNull черта, и компилятор автоматически помешает вам поставитьnullВозможные ...

4 ответа

Когда создаются темы для реакции актера Scala?

После прочтения об использованииreact у актеров в скале я думалreactбудет разделять ту же тему, если не было несколькихreactв ожидании. Кажется, это не так. import scala.actors.Actor import scala.actors.Actor._ class SleepyReactor extends Actor ...