Результаты поиска по запросу "scala"
Как проверить действия, которые ожидают загруженный файл в Play Framework (версия 2.0, с использованием Scala)?
Написание функциональных тестов [http://scala.playframework.org/documentation/2.0.4/ScalaFunctionalTest]часть документации довольно скудна и не содержит подробностей о полной передаче значений макетов. Я как-то (не помню, как / где) решил, что вы ...
Как определить, является ли список подмножеством другого списка?
Как эффективный способ определить, является ли список подмножеством другого списка? Пример: is_subset(List(1,2,3,4),List(2,3)) //Returns true is_subset(List(1,2,3,4),List(3,4,5)) //Returns falseЯ в основном ищу эффективный алгоритм и не слишком ...
Как вы разделяете классы между тестовыми конфигурациями, используя SBT
Я следовал инструкциям в документации SBT для настройки тестовых конфигураций. У меня есть три тестовые конфигурации: Test, IntegrationTest и AcceptanceTest. Так что мой каталог src выглядит так: SRC /принятие /Скала /Это/Скала /контрольная ...
Итераторы в Scala, которые используют ленивую оценку или слияние?
Я слышал, что повторяющиеся ленивы, но как ленивыименно так они? Или же можно объединить итераторов с функцией постобработки, чтобы не нужно было создавать промежуточную структуру данных? Могу ли я, например, в моей итерации собрать 1 ...
Как избежать неявной неопределенности def в Scala
Я пытаюсь создать неявное преобразование из любого типа (скажем, Int) в строку ... Неявное преобразование в String означает, что методы RichString (например, reverse) недоступны. implicit def intToString(i: Int) = String.valueOf(i) ...
Фильтрация списка Scala по типу
У меня есть такая структура классов abstract class A class B extends A class C extends A class D extends A class E extends Aи у меня есть коллекция различных экземпляров, например: val xs = List(new D, new B, new E, new E, new C, new B)У меня ...
Как перегрузить оператор взрыва (!) В модели Scala Actor?
В реализации модели Actor в Scala мы можем переопределить оператор bang (!). Можем ли мы изменить операцию передачи сообщений, перегрузив этот оператор? Пример сценария: мне нужно включить регистрацию информации, когда любой актер вызывает ...
Почему следует использовать http-сервер перед веб-сервером фреймворка?
Фреймворки веб-приложений, такие как sinatra (ruby), play (scala), lift (scala), позволяют веб-серверу прослушивать определенный порт. Я знаю, что есть некоторые причины, такие как безопасность, кластеризация и, в некоторых случаях, ...
Откуда мы получаем отправителя актера при получении конкретного сообщения?
Всякий раз, когда актер получает сообщение в Scala, мы можем получить доступ к отправителю актора, используя ключевое слово «отправитель», которое является объектом черты AbstractActor. Мой вопрос, как этот «отправитель» становится доступным при ...
Scala: Потоки не ленивые?
Я знаю, что потоки должны быть лениво оцененными последовательностями в Scala, но я думаю, что страдаю от какого-то фундаментального недоразумения, потому что они кажутся более нетерпеливыми, чем я ожидал. В этом примере: val initial = ...