тип? абстрактный пример
case class Dummy(x: Int)
object Dummy { def foo: Unit = ??? }
def bar[T <: Dummy](args: ...) = {
T.foo()
...
}
а что ты хочешь дёргать у компаньона?
https://scastie.scala-lang.org/Jd3yws2VRXiHUZTm6ipmkg
скорее всего, можно сделать без этого, просто явно передавая инстанс с нужными тебе методами
Обсуждают сегодня