resultOf

inline fun <T> resultOf(block: ResultContext.() -> T): Result<T>

Returns an encapsulated result of calling the block function in the ResultContext, or returns an encapsulated Throwable if calling the block function throws an exception.

Since

4.1.0