arrow-effects-rx2-extensions / arrow.effects.rx2.extensions / FlowableKMonadError

FlowableKMonadError

@extension interface FlowableKMonadError : MonadError<ForFlowableK, Throwable>, FlowableKMonad

Functions

handleErrorWith open fun <A> FlowableKOf<A>.handleErrorWith(f: (Throwable) -> FlowableKOf<A>): FlowableK<A>
raiseError open fun <A> raiseError(e: Throwable): FlowableK<A>

Extension Functions

catch fun <A> ApplicativeError<ForFlowableK, Throwable>.catch(arg1: () -> A): FlowableK<A>

Inheritors

FlowableKMonadThrow interface FlowableKMonadThrow : MonadThrow<ForFlowableK>, FlowableKMonadError