Скажите, у меня есть следующее:
case class A(i: Int, flag: Option[Boolean])
val as = Seq(A(2, Some(true)), A(3, Some(false)))
val x = as.filter {
case A(_, Some(flag)) => flag
}
Обратите внимание. Я прошу чисто с синтаксической точки зрения и постарался сделать пример как можно более простым, чтобы показать это. В моем сценарии я на 100% уверен, что мой вариант будет Some.
Так что вопрос - какой будет синтаксис для @unchecked в приведенном выше примере?