Можно ли получить все записи a List[Option[T]]
со значением?
Пример:
val list = List(None, Some(1), None, Some(2))
list.filter(_.isDefined).map(_.get)
результат:
List[Int] = List(1, 2)
Есть ли способ сделать это за один шаг? Это обычный случай, не так ли?