Что эквивалентно Haskell sequence
в Scala? Я хочу превратить список опций в список вариантов. Он должен выглядеть как None
, если любой из параметров None
.
List(Some(1), None, Some(2)).??? --> None
List(Some(1), Some(2), Some(3)).??? --> Some(List(1, 2, 3))