Czy obiekt przypadku Scala może być użyty w przypadku dopasowywania?Czy obiekt przypadku Scala może być użyty w przypadku dopasowywania
E.g. to robi nie praca:
abstract class A
case object B extends A
object something {
val b = B
b match { case _:B => println("success") }
}
not found: type B
b match { case _:B => println("success") }
^
See różnica tutaj https://issues.scala-lang.org/browse/SI-4 577 –
należy oznaczyć tę odpowiedź jako prawidłową! – pme
@p masz pewność? nie dotknąłem Scali od pewnego czasu. – matanster