joelpedraza
inline val seq: Sequence<T> get() = when(this){ is Ok -> sequenceOf(this.v) is Error -> emptySequence() }