Кроме использования match
, существует ли способ, похожий на getOrElse
, фактический контент значения Right
или Left
?
scala> val x: Either[String,Int] = Right(5)
scala> val a: String = x match {
case Right(x) => x.toString
case Left(x) => "left"
}
a: String = 5