OptionPartition<T extends Object> typedef

OptionPartition<T extends Object> = ({Iterable<None<T>> noneParts, Iterable<Some<T>> someParts})

The result of partitioning an Iterable<Option<T>>.

Implementation

typedef OptionPartition<T extends Object> = ({
  Iterable<Some<T>> someParts,
  Iterable<None<T>> noneParts,
});