arrow-effects-extensions / arrow.effects.extensions.optiont.async

Package arrow.effects.extensions.optiont.async

Extensions for External Classes

arrow.Kind  
arrow.data.OptionT  
kotlin.coroutines.CoroutineContext  

Functions

asyncF fun <F, A> asyncF(AS: Async<F>, arg0: ((Either<Throwable, A>) -> Unit) -> Kind<Kind<ForOptionT, F>, Unit>): OptionT<F, A>
defer fun <F, A> defer(AS: Async<F>, arg0: CoroutineContext, arg1: () -> Kind<Kind<ForOptionT, F>, A>): OptionT<F, A>
delay fun <F, A> delay(AS: Async<F>, arg0: CoroutineContext, arg1: () -> A): OptionT<F, A>
invoke fun <F, A> invoke(AS: Async<F>, arg0: CoroutineContext, arg1: () -> A): OptionT<F, A>
never fun <F, A> never(AS: Async<F>): OptionT<F, A>