com.github.rs3vans.monadik / orElseGet

orElseGet

inline fun <T : Any> Option<T>.orElseGet(other: () -> T): T
inline fun <T : Any> Try<T>.orElseGet(t: () -> T): T