Compalion Scaladoc for Option. :
implicit def option2Iterable[A](xo: Option[A]): Iterable[A]
, Iterable, . Option[A], Iterable[A], .
:
val a = List(Some(4), None)
a.flatMap(e => e)
List.flatMap, A => GenTraversableOnce[B]. A Option[Int], B Int, e, , Option[Int] Iterable[Int] ( GenTraversableOnce).
:
List(List(1), Nil).flatMap(e => e)
, :
List(Option(1), None).flatMap(e => e.toList)
flatMap , Scala: A => List[B] ( , ) List[B], .