Report incorrect code
Copy
Ask AI
data class Success<T>(val value: T) : Result<T, Nothing>
Constructors
Report incorrect code
Copy
Ask AI
constructor(value: T)
Properties
value
Report incorrect code
Copy
Ask AI
val value: T
Functions
flatMap
Report incorrect code
Copy
Ask AI
inline fun <T, E, R> Result<T, E>.flatMap(transform: (T) -> Result<R, E>): Result<R, E>
fold
Report incorrect code
Copy
Ask AI
inline fun <T, E> Result<T, E>.fold(onSuccess: (T) -> Unit, onFailure: (E) -> Unit)
getOrNull
Report incorrect code
Copy
Ask AI
fun <T, E> Result<T, E>.getOrNull(): T?
getOrThrow
Report incorrect code
Copy
Ask AI
fun <T, E> Result<T, E>.getOrThrow(): T
map
Report incorrect code
Copy
Ask AI
inline fun <T, E, R> Result<T, E>.map(transform: (T) -> R): Result<R, E>
mapError
Report incorrect code
Copy
Ask AI
inline fun <T, E, F> Result<T, E>.mapError(transform: (E) -> F): Result<T, F>

