```suspend fun parse(str: String): Either<String, Int> = Either.catch { str.toInt() }.mapL...
r
Copy code
suspend fun parse(str: String): Either<String, Int> =
    Either.catch { str.toInt() }.mapLeft { "wrong string value" }
p
I like this one