Я хотел бы сделать следующее соответствие шаблону:Scala модель не соответствующий вариант None или без привязки
minReachableInt match {
case None | Some(n) if n <= 0 =>
println("All positive numbers can be reached")
case _ =>
println("Not all positive numbers can be reached")
}
Конечно, он не компилируется, потому что п не соответствует в None
. Но поскольку мне это не нужно в последующем коде, как я могу достичь своего результата, не дублируя код, самым красивым способом вы могли бы представить?