kotest-fp
Module Contents
alltypes
Module Contents
kotlin.collections.Collection
kotlin.Throwable
sealed class Option<out T>
sealed class Try<out T>
data class Tuple2<out A, out B>
data class Tuple3<out A, out B, out C>
data class Tuple4<out A, out B, out C, out D>
data class Tuple5<out A, out B, out C, out D, out E>
data class Tuple6<out A, out B, out C, out D, out E, out F>
package io.kotest.fp
Module Contents
fun <T> Try<Try<T>>.flatten(): Try<T>
fun <T> Option<T>.getOrElse(t: T): T
fun <T> Option<T>.getOrElse(f: () -> T): T
inline fun <U, T : U> Try<T>.getOrElse(f: (Throwable) -> U): U
kotlin.collections.Collection
kotlin.Throwable
fun nonFatal(t: Throwable): Boolean
sealed class Option<out T>
fun <T> Option<T>.orElse(other: Option<T>): Option<T>
fun <T> Option<T>.orElse(other: () -> Option<T>): Option<T>
fun <U, T : U> Try<T>.recover(f: (Throwable) -> U): Try<U>
inline fun <U, T : U> Try<T>.recoverWith(f: (Throwable) -> Try<U>): Try<U>
fun <T> T.some(): Option<T>
fun <T> T.success(): Try<T>
fun <T> T?.toOption(): Option<T>
sealed class Try<out T>
data class Tuple2<out A, out B>
data class Tuple3<out A, out B, out C>
data class Tuple4<out A, out B, out C, out D>
data class Tuple5<out A, out B, out C, out D, out E>
data class Tuple6<out A, out B, out C, out D, out E, out F>