Вопросы по теме 'type-bounds'
Как настроить несколько границ типа ORed в Scala
Можно ли сделать что-то подобное в Scala :
class MyTest {
def foo[A <: String _or_ A <: Int](p:List[A]) = {}
}
То есть тип A может быть String или Int . Это возможно?
(Аналогичный вопрос здесь )
2193 просмотров
schedule
12.03.2024
Scala: ограничение параметра на основе значения параметра другого типа той же иерархии
Вопрос может быть немного запутанным, но намерение таково:
Я хотел бы ограничить значение другим значением в иерархии параметра типа. Учитывая, что они все типы, было бы здорово, если бы был применен аналогичный код.
sealed trait Direction...
215 просмотров
schedule
25.03.2022
Проблема с привязкой типа с использованием Quartz из Scala
Я пытаюсь перенести задание и определил свой метод следующим образом:
private def updateTriggerInterval(context: JobExecutionContext): Unit = {
val randomInterval = rand.nextInt((max - min) + 1) + min
val oldTrigger: Trigger =...
314 просмотров
schedule
16.04.2022
Какой конкретный вариант использования заслуживает оператора =: = вместо ограничения контекста и почему?
В следующем коде (упомянутом в другом ответе, но приводит к отдельному вопросу) так называемый параметр доказательства используется, чтобы указать компилятору, что параметр A имеет строковый тип через привязку контекста.
case class Foo[A](a:A) {...
48 просмотров
schedule
11.11.2023
Введите параметр Bounds [T ‹: Comparable[_]] в MinMaxPriorityQueue гуавы в Scala
Пытаясь создать MinMaxPriorityQueue с помощью библиотеки guava, у меня возникла следующая проблема:
Это работает:
val q: MinMaxPriorityQueue[String] = MinMaxPriorityQueue.
maximumSize(10).
create()
q.add("1.0")
Но это не:...
48 просмотров
schedule
12.04.2024
Странный синтаксис приведения Java с использованием & [дубликата]
(На самом деле этот вопрос напрямую связан не с лямбдами, а с приведением типов с использованием границ, поэтому вопрос, помеченный как дубликат, не дает ответа на этот вопрос. Вы найдете ответ на мой вопрос здесь: Как я должен использовать для...
660 просмотров
schedule
25.04.2023