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): Throwablefun ~~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?
✖