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

5 ответов

http://skillsmatter.com/podcast/scala/reactors

уточнить, что я имею в виду под управлением событиями, я имею в виду ситуацию, когда у меня есть def onTrade(...)Который вызывается каждый раз, когда торгуется определенная акция. Предположим, я хочу отслеживать дневную максимальную цену ...

3 ответа

переключить функцию и объект с помощью скаляза '|>

ли способ навязать приоритет оператора в Scala, как в Haskell с помощью $? Например, в Haskell у вас есть: a b c = ((a b) c)а также a $ b c = a (b c)Есть ли подобный способ сделать это в Scala? Я знаю, что у Scala нет операторов как таковых, ...

0 ответов

Я работаю в scala 2.7.7, потому что это правило сборки sbt, и мы еще не обновили наш проект sbt до версии 0.10.x. (Плагины, от которых мы зависим, еще не готовы)

аюсь создать признак, который при смешивании заменит определение метода по умолчанию на то, которое вызывает исходный метод, а затем манипулирует результатом. Вот что я пытаюсь сделать: class Foo { def bar() : String = "Foos bar" } trait ...

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

2 ответа

Я думаю, что "play gae: deploy" в конечном итоге использует appcfg. Кроме того, как вы получаете объекты данных для работы? Разве им не нужен модуль GAE? Также ведение журнала и т.д ....

ибудь знает, как заставить Scala-версию Play Framework работать в Google App Engine? На данный момент я пытаюсь запустить приложение по умолчанию. Я использую Play 1.2.2 с модулями gae-1.4 и scala-0.9.1. Я создал приложение по умолчанию с: play ...

2 ответа

@ Жан-Филипп Пелле: Да, похоже. Я размышляю, есть ли у этого тоже преимущества, но не нашел.

способ определить метод, который возвращает тип T, где T = тип подкласса. Я знаю, что мог бы сделать это, используя абстрактные типы, но мне не нравятся переопределения T для каждого подкласса. Пример кода: object Helper { def help[A <: ...

4 ответа

, который возвращает значение блока. На него можно ссылаться где угодно.

я может быть глупая проблема ... Я не могу понять, как создать конструктор без параметров в Scala. Я знаю, что могу просто написать все это в теле класса (особенно потому, что это единственный конструктор, который мне нужен), но это не совсем ...

3 ответа

 Это было не совсем верно, проблемы начинаются уже, если у вас есть пакет scala в качестве предка или вложенный в текущий пакет.

ользую IntelliJ IDEA с плагином Scala. Если я ссылаюсь на HashMap в коде, а затем использую Alt-Enter для добавления импорта, пакет импортируется как: _root_.scala.collection.immutable.HashMapЧто такоекорень часть этого? Кажется, работает с и ...

4 ответа

принятый ответ

то работаю со списками, последовательностями и итераторами кортежей и хотел бы сделать что-то вроде следующего: val arrayOfTuples = List((1, "Two"), (3, "Four")) arrayOfTuples.map { (e1: Int, e2: String) => e1.toString + e2 }Однако компилятор ...

1 ответ

Я только что понял, что ._ на объекте необходим для импорта вещей, определенных в объекте. Думал, что это будет "неявным" (каламбур)

и этот код: class Register(var value:Int = 0) { def getZeroFlag() : Boolean = (value & 0x80) != 0 } object Register { implicit def reg2int(r:Register):Int = r.value implicit def bool2int(b:Boolean):Int = if (b) 1 else 0 }Я хочу использовать это ...

7 ответов

Контрольная работа:

la я могу обеспечить равенство типов во время компиляции. Например: case class Foo[A,B]( a: A, b: B )( implicit ev: A =:= B ) scala> Foo( 1, 2 ) res3: Foo[Int,Int] = Foo(1,2) scala> Foo( 1, "2" ) <console>:10: error: Cannot prove that Int =:= ...