failureOrNull
Runs the Failure.error, if the KResult is a failure or null otherwise
import io.kresult.core.KResult
import io.kotest.matchers.shouldBe
fun test() {
KResult.Failure("test-failure")
.failureOrNull() shouldBe "test-failure"
KResult.Success("test-success")
.failureOrNull() shouldBe null
}Content copied to clipboard