scala — все вопросы

1ответ
4 голоса
Можно ли определить unapply и unapplySeq в одном экстракторе
У меня есть следующий код, который предназначен для определения unapply и unapplySeq в одном экстракторе test("pattern matching define unapply and unapplySeq") { object A { def unapply
1ответ
4 голоса
Протестируйте метод карри, используя PrivateMethodTester
Я пытаюсь протестировать карри приватный метод (на самом деле функция ), используя PrivateMethodTester но не могу понять, как его вызвать Рассмотрим следующий метод curry : object MyObjec
1ответ
4 голоса
что делает класс /черту в Scala ADT
каковы требования к признаку /классу Scala, который должен быть классифицирован как ADT все ли запечатанные черты /классы в scala являются ADT? или ему нужно больше свойств, чтобы соответствоват
1ответ
4 голоса
Не удалось найти неявное при использовании в основном методе
У меня есть код, подобный следующему извлечению: object Obj { case class Dog(colour: String= "brown") def summon(dog: Dog = Dog()): Dog = dog def getColour(implicit d: Dog): String = d.col
1ответ
4 голоса
Как обойти сломанные переходные jsDependencies?
Экосистема webjar недавно была нарушена. См. https://github.com/webjars/webjars/issues/1789 org.webjars.npm:react:16.2.0 зависит от org.webjars.npm:loose-envify:[1.1.0,2), которое теперь вклю
1ответ
4 голоса
Твиттер Будущее & Кошки Стрелка
Я пытаюсь объединить Twitter Future с Cats Kleisli and Arrow , и у меня есть ошибка компиляции, которую я не знаю, как ее решить. Код следующий: package com.example import scala.language.hig
2ответа
4 голоса
Поддерживают ли фьючерсы Scala неблокирующие комбинаторы, такие как firstNCompletedOf и firstNSuccCompletedOf?
Например, Folly поддерживает неблокирующий комбинатор collectN, который можно найти здесь https://github.com/facebook/folly/blob/master/folly/futures/helpers.h Он не предоставляет неблокирующий
1ответ
4 голоса
Вывод типа на типах с более высоким родом
Попытка понять, что на самом деле означает «тип» в scala. Вот пример: trait A[T] trait B[T] val typeTest = new A[Int] with B[String] def test [F[_],T] (t:F[T],tt:T):T= tt test(typeTest,5) //
1ответ
4 голоса
Scala: определить тип результата метода для использования в обобщениях
В сторонней библиотеке есть ряд классов запросов, каждый из которых является производным от некоторого общего базового класса, который является общим и принимает класс ответа в качестве параметра:
1ответ
4 голоса
Слишком много одновременных запросов с Akka и фьючерсами
Мой сценарий примерно такой. У меня есть вектор, состоящий из большого количества отчетов, которые необходимо отправить с помощью вызова API api. Я использую Futures.traverse (вектор, упомянут
1ответ
4 голоса
Spark с использованием рекурсивного класса case
У меня есть реструктурированная структура данных. Spark выдает эту ошибку: Exception in thread "main" java.lang.UnsupportedOperationException: cannot have circular references in class, but got the
2ответа
4 голоса
Список пропусков как параметры отдельных функций
У меня есть функция def f(a: Int, b: Int, c: Int, d: Int, ...), и я хочу предоставить список последовательных целых чисел в качестве параметров (в модульном тесте) Есть ли удобный способ поставит
2ответа
4 голоса
В проекте Scala - Ошибка при превышении предельного значения GC при выполнении команды sbt test
Я новичок в программировании scala и получаю ошибку GC overhead limit exceeded при выполнении sbt test в одном из больших проектов Scala. Кто-нибудь знает, как я могу решить эту проблему?
1ответ
4 голоса
Использование лямбда-типов вместе с типами с более высоким родом в Scala: как заставить компилятор правильно выводить типы?
Предположим, у меня есть черта, которая представляет собой нечто вроде полиморфной функции, например: trait Func[A[X, Y]] { def apply[X, Y](a: A[X, Y]): A[X, Y] } Теперь я хочу использовать с
1ответ
4 голоса
Как вызвать метод java с параметром List <Class <? & Gt;> из Скалы
Я пытаюсь вызвать метод java , который принимает List<Class<?>> из scala . Компиляция завершается с type mismatch; found : java.util.List[Class[T]] where type T <: Person.ty
2ответа
4 голоса
Создайте java.util.List из java.util.Set в Scala
Я хотел бы создать список Java на основе другой коллекции Java, например. Установить в Scala. Почему это невозможно? Я получаю обязательное сообщение: ошибка scala.this.Int. val in: java.util.S
2ответа
4 голоса
Существует ли Scala-версия Python's Mechanize?
Я с большим успехом использовал механизацию в Python. Тем не менее, я пытаюсь выучить Scala. У меня есть IRC-бот, к которому я хотел бы добавить некоторые функции, в основном связанные с очисткой
2ответа
4 голоса
Синтаксический сахар для создания объектов во время компиляции в Scala
Допустим, у меня есть trait fooTrait[T] { def fooFn(x: T, y: T) : T } Я хочу, чтобы пользователи могли быстро объявлять новые экземпляры fooTrait со своими собственными определенными телами
2ответа
4 голоса
Scala build tool и тестовый фреймворк, которые хорошо играют вместе?
Вот мои цели: 1. Запустите мои тесты в Eclipse и увидите довольно зеленую или красную полосу. 2. Запустите мои тесты в командной строке с помощью инструмента сборки. Я склоняюсь к спецификациям и
1ответ
4 голоса
Эффективная техника для замены вхождения в последовательности с изменяемым или неизменным состоянием
Я ищу эффективную технику для поиска последовательности Op вхождений в Seq[Op]. Когда найден случай, я хочу заменить этот случай определенной заменой и снова выполнить тот же поиск, пока список не п
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132