getOrElse

Map の getOrElse 関数については、こちら。

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

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

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