and/or a lazy variant to match `getOrElse()`? `fun...
# stdlib
d
and/or a lazy variant to match
getOrElse()
?
fun <T> List<T>.orIfEmpty(defaultValue: () -> List<T>) = if (isEmpty()) defaultValue() else this