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

3 ответа

Неявное преобразование против класса типа

В Scala мы можем использовать как минимум два метода для модификации существующих или новых типов. Предположим, мы хотим выразить, что что-то можно определить количественно, используяInt, Мы можем определить следующую черту. Неявное ...

2 ответа

Почему Scala использует рефлексию для вызова метода структурного типа?

Если функция принимает структурный тип, она может быть определена как: def doTheThings(duck: { def walk; def quack }) { duck.quack }или же type DuckType = { def walk; def quack } def doTheThings(duck: DuckType) { duck.quack }Затем вы можете ...

1 ответ

Скала бомба? (как бомба на молнии)

Прошу прощения за смешное название, я использую его по аналогии с "бомба на молнии [http://en.wikipedia.org/wiki/Zip_bomb]Msgstr "Возможно ли создать исходный файл scala, который при компиляции создаст большое количество файлов классов (или очень ...

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

1 ответ

Создание собственных объектов Rhinoscript из Java / Scala

Я пытаюсь улучшить производительностьанализатор фрагментов кода JavaScript, Эти фрагменты сценария могут ссылаться на любое количество переменных, которые существуют в карте строковых ключей json-подобных графов объектов (IE: Json AST). Я ...

2 ответа

В SBT, как вы добавляете плагин, который находится в локальной файловой системе?

Если я хочу добавить плагин, который находится в локальном каталоге за пределами дерева проекта, каков правильный способ сделать это? Скажем, я клонировать что-то простое, ...

2 ответа

Перегрузка универсальных обработчиков событий в Scala

Если я определю следующий общий обработчик событий trait Handles[E <: Event] { def handle(event: E) }с типом события, как это trait Event { } class InventoryItemDeactivated(val id: UUID) extends Event; class InventoryItemCreated(val id: UUID, ...

5 ответов

Как вызвать правильный метод в Scala / Java на основе типов двух объектов без использования оператора switch?

В настоящее время я занимаюсь разработкой игры в Scala, в которой у меня есть несколько сущностей (например, GunBattery, Squadron, EnemyShip, EnemyFighter), которые все наследуются от класса GameEntity. Игровые объекты транслируют ...

4 ответа

Откуда происходит идиоматическое выражение «flatmap that s ***» в Scala?

Что такого сильного в плоской карте, что она заслуживает такого места в фольклоре Скала?

2 ответа

Scala: порядок определения сопутствующего объекта в сравнении с классом case

В Scala 2.9.1 я получаю следующее поведение: class Foo { case class X() object X // this compiles def bar() { object Y // this compiles case class Y() case class Z() object Z // won't compile (see below) } }Компилятор жалуется наObject Z: ...

2 ответа

Scala Code демистифицирует

Может ли кто-нибудь демистифицировать этот код, который является частью примера zentasks в платформе Play20. Мне любопытно, как это работает, при условии, что я новичок в Scala с Java, поэтому многие вещи сложно обернуть. def IsAuthenticated(f: ...