kirillrakhman
inline infix fun <T> T?.elvis(default: () -> T) = if (this != null) this else default() fun main(args: Array<String>) { val nullable: String? = null val nonNullable = nullable elvis { throw Exception() } }