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

1 ответ

SI-7629

у написать функцию, которая работает с любым типом Scala с полным упорядочением (то есть я могу использовать '<'). Какой синтаксис для этого? Лучшее, что я придумал, это def lessThan[T <: Ordered[T]](x: T, Y: T) = x < yЭто не работает, хотя, ...

3 ответа

Однако в этом конкретном примере члены типа - это путь вперед (спасибо @Kipton Barros!)

отрим следующий код Scala: abstract class A abstract class B[T <: A] class ConcreteA extends A class ConcreteB extends B[ConcreteA] class Example[U <: B[T], T <: A]( resolver: U ) object Test { new Example( new ConcreteB ) }Последняя строкаnew ...

7 ответов

Поскольку агрегация и сопоставление разделены, исходный список теоретически можно разделить на разные группы разных размеров и выполнять параллельно или даже на другой машине. На практике текущая реализация scala не поддерживает эту функцию по умолчанию, но вы можете сделать это в своем собственном коде.

ал и не могу найти пример или обсуждениеaggregate функция в Scala, которую я могу понять. Это кажется довольно мощным. Можно ли использовать эту функцию, чтобы уменьшить значения кортежей для создания коллекции с несколькими типами карт? ...

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

1 ответ

одиночка

а цель объекта ScalaМОДУЛЬ $? Следующий объект Scala: object TestScalaObject { val TEST_SYMBOL = "*" def testMethod(x : String) : String = x }компилируется в два файла байт-кодаTestScalaObject.classа такжеTestScalaObject $ .classкоторый, если я ...

1 ответ

Отличный ответ, спасибо!

го слышал о разных языках JVM, все еще в режиме «испаритель», которые предлагают как-то реализовать реификацию. У меня есть эта нытье наполовину запомнившаяся (или полностью воображаемая, не знаю какая) мысль, что где-то я читал, что ...

6 ответов

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

рсе Стэнфордского Скала я наткнулся на следующее задание: Упражнение 1 - Устанавливает в функции: В этом упражнении мы представим множества как функции от Ints до Booleans: type Set = Int => Booleana) Напишите функцию "set", которая принимает ...

3 ответа

scala «ошибка: ошибка при декодировании» «с utf-8»

эта штука продолжает появляться, я проверил, что все мои исходные файлы имеют кодировку utf8, и я использую флаг '-encoding UTF8' с инструментами командной строки scalac и scala есть идеи? благодарю вас

1 ответ

с другой стороны, всегда требуется метод «получателя», который, как таковой, может быть самоссылочным.

ющие оба предназначены для создания потока целых чисел: val s: Stream[Int] = 1 #:: s.map(_ + 1) def makeStream = { val s: Stream[Int] = 1 #:: s.map(_ + 1) s }Первый в порядке; ОднакоmakeStream метод не скомпилируется: error: forward reference ...

2 ответа

удачи Ивано

ичок в слюни. Я интегрирую Drools со Scala. Я пробую проект, данный на http://www.gettingcirrius.com/2010/12/using-jboss-rules-drools-in-scala.html [http://www.gettingcirrius.com/2010/12/using-jboss-rules-drools-in-scala.html], Я внес небольшое ...

1 ответ

@Yang, главное, что вы не запускаете REPL, набирая «scala», вместо этого вы набираете «sbt console», чтобы запустить REPL. Затем вы можете импортировать все пакеты, которые указаны в ваших зависимостях build.sbt

la мне часто приходится импортировать несколько пакетов ссылок и других утилит, особенно в REPL: import scala.collection.JavaConversions._ import scala.collection.{mutable => mut} import com.myapp.db._ import com.orm._ val con = connectDb(...) ...