takeOrElse

inline fun SequenceNumber.takeOrElse(block: () -> SequenceNumber): SequenceNumber

If this SequenceNumber then this is returned, otherwise block is executed and its result is returned.