by shigemk2

当面は技術的なことしか書かない

flatMapを試してみよう

特に理由はないです。

scala> val a: Option[Int] = None
a: Option[Int] = None

scala> a.flatMap ( x => Option(x + 10))
res14: Option[Int] = None

scala> val a: Option[Int] = Option(300)
a: Option[Int] = Some(300)

scala> a.flatMap ( x => Option(x + 10))
res15: Option[Int] = Some(310)