or else - xenomachina/xenocom GitHub Wiki

com.xenomachina.common / orElse

orElse

inline fun <T> Holder<T>?.orElse(fallback: () -> T): T (source)

Dereferences the Holder if non-null, otherwise returns the result of calling [fallback](or-else.md#com.xenomachina.common$orElse(com.xenomachina.common.Holder((com.xenomachina.common.orElse.T)), kotlin.Function0((com.xenomachina.common.orElse.T)))/fallback).

⚠️ **GitHub.com Fallback** ⚠️