arrow-fx-rx2 / arrow.fx.rx2.extensions.singlek.monadDefer

Package arrow.fx.rx2.extensions.singlek.monadDefer

Functions

defer fun <A> defer(arg0: () -> Kind<ForSingleK, A>): SingleK<A>
later fun <A> later(arg0: () -> A): SingleK<A>
fun <A> later(arg0: Kind<ForSingleK, A>): SingleK<A>
laterOrRaise fun <A> laterOrRaise(arg0: () -> Either<Throwable, A>): SingleK<A>
lazy fun lazy(): SingleK<Unit>
Ref fun <A> Ref(arg0: A): SingleK<Ref<ForSingleK, A>>

Companion Object Functions

monadDefer fun SingleK.Companion.monadDefer(): SingleKMonadDefer