arrow-fx / arrow.fx.internal / Platform
object ~~Platform~~
Deprecated: The IO datatype and it’s related type classes will disappear in Arrow 0.13.0. All useful operations are offered directly over suspend functions by Arrow Fx Coroutines. https://arrow-kt.io/docs/fx/async/
ArrayStack | class ~~ArrayStack~~<A> |
maxStackDepthSize | Establishes the maximum stack depth for IO#map operations.const val ~~maxStackDepthSize~~: Int |
composeErrors | Composes multiple errors together, meant for those cases in which error suppression, due to a second error being triggered, is not acceptable.fun ~~composeErrors~~(first: Throwable , vararg rest: Throwable ): Throwable fun ~~composeErrors~~(first: Throwable , rest: List < Throwable >): Throwable |
onceOnly | fun <A> ~~onceOnly~~(f: (A) -> Unit ): (A) -> Unit |
trampoline | fun ~~trampoline~~(f: () -> Unit ): Unit |
unsafeResync | fun <A> ~~unsafeResync~~(ioa: IO <A>, limit: Duration ): Option<A> |
Do you like Arrow?
✖