getOrElse

MapgetOrElse 関数については、こちら

trait Option[A] {
  def getOrElse[B >: A](b: => B): B
}

getOrElse は、この OptionSome のときは、包まれている値を返します。

この OptionNone のときは、計算 b の結果を返します。